mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-08 15:32:32 +00:00
0db6149880
decodebin3 will do its best to figure out whether a parsebin is required to process the incoming stream. The problem is that for push-based stream it could happen that the stream would not provide any caps, resulting in nothing being linked internally. Furthermore, there is the possibility that a stream *with* caps would not be using a TIME segment, which is required for multiqueue to properly work. In order to fix those two issues, we force the usage of parsebin on push-based streams: * When the pad is linked, if upstream can't provide any caps * When we get a non-TIME segment Fixes #2521 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4492> |
||
---|---|---|
.. | ||
adder | ||
app | ||
audioconvert | ||
audiomixer | ||
audiorate | ||
audioresample | ||
audiotestsrc | ||
compositor | ||
encoding | ||
gio | ||
overlaycomposition | ||
pbtypes | ||
playback | ||
rawparse | ||
subparse | ||
tcp | ||
typefind | ||
videoconvertscale | ||
videorate | ||
videotestsrc | ||
volume | ||
meson.build |