mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-12 11:26:39 +00:00
c95cc6a015
When we are dropping a buffer in find_best_pad (e.g. waiting for a keyframe, or skipping backwards timestamp), return GST_AGGREGATOR_FLOW_NEED_DATA to make sure we have enough data at the next run. Otherwise, a stream that accidentally fell behind (e.g. relinking race, or just waiting for a keyframe) will never get the opportunity to catch up to the other one, because the other one will always keep advancing. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/696> |
||
---|---|---|
.. | ||
amfdefs.h | ||
gstflvdemux.c | ||
gstflvdemux.h | ||
gstflvmux.c | ||
gstflvmux.h | ||
gstindex.c | ||
gstindex.h | ||
gstmemindex.c | ||
meson.build |