[Bug 682629] decodebin: won't expose unknown pads even with expose-all-streams=true

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Dec 20 07:24:46 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=682629
  GStreamer | gst-plugins-base | git

--- Comment #12 from Edward Hervey <bilboed at bilboed.com> 2013-12-20 15:24:39 UTC ---
The original intent is the following:

You use decodebin (or uridecodebin) in your pipeline (because you don't want to
deal with figuring out demuxer, decoder, what to plug, ...).

You only want to use a certain type of stream from it. You set the caps
property to the streams you're interested in (say ... just video/x-raw) and set
expose-all-streams to False.

This will (or rather "should" based on sebastian's remarks):
1) Only expose pads that match that
2) *remove* all decoders and intermediary elements that are not used

This was done for a performance reason (so you don't have elements you know
you'll never ever need around).

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list