[gst-devel] playbin2 properties

Stefan Kost ensonic at hora-obscura.de
Thu Jun 3 09:51:48 CEST 2010


On 02.06.2010 19:30, pl bossart wrote:
> Playbin2 only exposes basic properties, but it does not expose the
> basesink properties it inherits on the audio sink (qos, buffer-time,
> buffer-latency, drift-tolerance, etc). As a result there's no way to
> increase the latency to reduce power, no means to change the rendering
> behavior, etc. I know, one of the answers will be 'why don't you
> create a pipeline by hand', but the reality is that apps blindly rely
> on playbin and you can't set those parameters even if the app has the
> required knowledge.
> Is there a trick to set those properties on the sink without changing
> the code?
You can use gst_child_proxy_set(), or just read the audio_sink property
and do g_object_set() there.

Stefan

>  Or do all these properties have to be defined at the
> playbin2 level and then forwarded to the sink?
> Cheers
> - Pierre
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>   





More information about the gstreamer-devel mailing list