]> code.delx.au - pulseaudio/blobdiff - vala/libpulse-mainloop-glib.vapi
vala: move GLibMainLoop class into separate file to fix linker errors
[pulseaudio] / vala / libpulse-mainloop-glib.vapi
diff --git a/vala/libpulse-mainloop-glib.vapi b/vala/libpulse-mainloop-glib.vapi
new file mode 100644 (file)
index 0000000..a54cb45
--- /dev/null
@@ -0,0 +1,13 @@
+using GLib;
+
+namespace PulseAudio {
+        [Compact]
+        [CCode (cheader_filename="pulse/glib-mainloop.h", cname="pa_glib_mainloop", cprefix="pa_glib_mainloop_", free_function="pa_glib_mainloop_free")]
+        public class GLibMainLoop {
+
+                [CCode (cname="pa_glib_mainloop_new")]
+                public GLibMainLoop(MainContext? c = null);
+
+                public unowned MainLoopApi get_api();
+        }
+}