From 397da5daf007694488c8558471a59d7c58feb2ad Mon Sep 17 00:00:00 2001 From: Laszlo Pandy Date: Wed, 13 Aug 2008 12:01:01 +0000 Subject: ext/pulse/: Implement GstPropertyProbe interface on pulsesink for detecting sink devices and on pulsesrc for detectin... Original commit message from CVS: Patch by: Laszlo Pandy * ext/pulse/pulsesink.c: (gst_pulsesink_interface_supported), (gst_pulsesink_implements_interface_init), (gst_pulsesink_init_interfaces), (gst_pulsesink_init), (gst_pulsesink_finalize), (gst_pulsesink_set_property), (gst_pulsesink_get_type): * ext/pulse/pulsesink.h: * ext/pulse/pulsesrc.c: (gst_pulsesrc_interface_supported), (gst_pulsesrc_init_interfaces), (gst_pulsesrc_init), (gst_pulsesrc_finalize), (gst_pulsesrc_set_property): * ext/pulse/pulsesrc.h: Implement GstPropertyProbe interface on pulsesink for detecting sink devices and on pulsesrc for detecting source devices. Fixes bugs #547227 and #547217. --- ext/pulse/pulsesrc.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ext/pulse/pulsesrc.h') diff --git a/ext/pulse/pulsesrc.h b/ext/pulse/pulsesrc.h index 408a1588..b07bfe26 100644 --- a/ext/pulse/pulsesrc.h +++ b/ext/pulse/pulsesrc.h @@ -29,6 +29,7 @@ #include #include "pulsemixerctrl.h" +#include "pulseprobe.h" G_BEGIN_DECLS @@ -63,6 +64,7 @@ struct _GstPulseSrc size_t read_buffer_length; GstPulseMixerCtrl *mixer; + GstPulseProbe *probe; }; struct _GstPulseSrcClass -- cgit