mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
decodebin2: Rewrite autoplugging and how groups of pads are exposed
This now keeps track of everything that is going on, creates a tree of chains and groups to allow "demuxer after demuxer" scenarios and allows chained Oggs with multiple streams (needs oggdemux or playbin2 fixes). Also document everything in detail and give a general overview of what decodebin2 is doing at the top of the sources. Fixes bug #596183, #563828 and #591677.
This commit is contained in:
parent
1e004cd363
commit
cf9c6a2271
1 changed files with 962 additions and 852 deletions
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue