mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-23 07:38:16 +00:00
inputselector: Wait for other streams to advance on unselected pads
Otherwise we end up dropping a lot of data in the case where data starts arriving on the non-selected pad, resulting in big gaps in stream switching
This commit is contained in:
parent
6b447acc3c
commit
0eb13f146f
1 changed files with 0 additions and 1 deletions
|
@ -711,7 +711,6 @@ gst_input_selector_wait_running_time (GstInputSelector * sel,
|
|||
}
|
||||
|
||||
if (selpad != active_selpad && !sel->flushing && !selpad->flushing &&
|
||||
(sel->cache_buffers || active_selpad->pushed) &&
|
||||
(sel->blocked || cur_running_time == -1
|
||||
|| running_time >= cur_running_time)) {
|
||||
if (!sel->blocked) {
|
||||
|
|
Loading…
Reference in a new issue