summaryrefslogtreecommitdiff
path: root/libpurple/plugins/perl/common/Sound.xs
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/plugins/perl/common/Sound.xs')
-rw-r--r--libpurple/plugins/perl/common/Sound.xs27
1 files changed, 27 insertions, 0 deletions
diff --git a/libpurple/plugins/perl/common/Sound.xs b/libpurple/plugins/perl/common/Sound.xs
new file mode 100644
index 0000000000..0f732797c5
--- /dev/null
+++ b/libpurple/plugins/perl/common/Sound.xs
@@ -0,0 +1,27 @@
+#include "module.h"
+
+MODULE = Gaim::Sound PACKAGE = Gaim::Sound PREFIX = gaim_sound_
+PROTOTYPES: ENABLE
+
+Gaim::Sound::UiOps
+gaim_sound_get_ui_ops()
+
+void
+gaim_sound_init()
+
+void
+gaim_sound_play_event(event, account)
+ Gaim::SoundEventID event
+ Gaim::Account account
+
+void
+gaim_sound_play_file(filename, account)
+ const char *filename
+ Gaim::Account account
+
+void
+gaim_sound_set_ui_ops(ops)
+ Gaim::Sound::UiOps ops
+
+void
+gaim_sound_uninit()