gstreamer/subprojects/gst-plugins-base/gst
Jan Schmidt 71c3141672 uridecodebin3/urisourcebin: Reusability fixes
Improvements to uridecodebin3 and urisourcebin so that they are
reusable across a PAUSED->READY->PAUSED transition.

Disconnect and release decodebin3 request pads when urisourcebin
removes src pads.

In urisourcebin, make sure to remove src pads that are exposed
directly (raw pads and static typefind srcpads) when
cleaning up.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/768

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1100>
2021-10-10 11:55:19 +00:00
..
adder
app
audioconvert
audiomixer
audiorate
audioresample
audiotestsrc
compositor
encoding
gio
overlaycomposition
pbtypes
playback uridecodebin3/urisourcebin: Reusability fixes 2021-10-10 11:55:19 +00:00
rawparse
subparse
tcp
typefind typefindfunctions: differentiate h265 from h264 2021-10-02 10:03:21 +00:00
videoconvert
videorate
videoscale
videotestsrc
volume
meson.build