[gst-devel] auto-detecting sinks

Benjamin Otte in7y118 at public.uni-hamburg.de
Mon Apr 28 04:37:07 CEST 2003


On 27 Apr 2003, Steve Baker wrote:

> It would be nice if rescale worked but it will be left out until it
> does. Couldn't xvideosink change its caps when it gets resized?
>
It would be possible to call try_set_caps with new sizes and see if the
peer of xvideosink accepts them.
I don't know if this might cause issues with other plugins that can't
change sizes (imagine using mpeg2dec ! xvideosink) but you might try.

And it has the problem that resizing inside the pipeline would always be
preferred to resizing by the videosink. That is  videotestsrc ! rescale !
xvideosink would be rescaled by the rescale plugin even if xvideo was
enabled.

That's why this basically requires QoS and that is not implemented. So I
wouldn't want to tackle it but if someone volunteers: Go ahead.

Cheers,
Benjamin





More information about the gstreamer-devel mailing list