From 0c50816aaaa27f30a368ca21260b1766e2e1bf4a Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Fri, 11 Sep 2009 15:14:15 +0200 Subject: pulsesink: Implement GstStreamVolume interface --- ext/pulse/pulsesink.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ext') diff --git a/ext/pulse/pulsesink.c b/ext/pulse/pulsesink.c index b6a00be0..0501dd1f 100644 --- a/ext/pulse/pulsesink.c +++ b/ext/pulse/pulsesink.c @@ -46,6 +46,7 @@ #include #include +#include #include "pulsesink.h" #include "pulseutil.h" @@ -1356,6 +1357,13 @@ gst_pulsesink_init_interfaces (GType type) NULL, NULL, }; +#if HAVE_PULSE_0_9_12 + static const GInterfaceInfo svol_iface_info = { + NULL, NULL, NULL + }; + + g_type_add_interface_static (type, GST_TYPE_STREAM_VOLUME, &svol_iface_info); +#endif g_type_add_interface_static (type, GST_TYPE_IMPLEMENTS_INTERFACE, &implements_iface_info); -- cgit