[gst-devel] One question about Mixer interface
Tim Müller
t.i.m at zen.co.uk
Tue Jul 25 10:57:00 CEST 2006
On Mon, 2006-07-24 at 21:19 +0900, 이건용 wrote:
> I want to know how can we get Mixer interfaces to control volumes in alsamixer.
> I think that I can get pointer of GstMixer by using gst_implements_interface_cast().
> but gst_element_implements_interface() always return FALSE.
> Is it wrong method?
> Please let me know how can I control alsamixer's volume.
>
> .....................
> alsa_mix = gst_element_factory_make("alsamixer", "alsa mixer00");
> if( !gst_element_implements_interface(alsa_mix, GST_TYPE_MIXER) )
> {
> g_warning("cannot found GST_TYPE_MIXER");
> }
You'll have to set the element to READY state first to open the device
(don't ask ... ;)).
Cheers
-Tim
More information about the gstreamer-devel
mailing list