mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-20 13:06:23 +00:00
videoaggregator: Don't wait if input buffer is after output
If the input buffer is after the end of the output buffer, then waiting for more data won't help. We will never get an input buffer for this point. This fixes compositing of streams from rtspsrc. https://bugzilla.gnome.org/show_bug.cgi?id=766422
This commit is contained in:
parent
8c236a9f2e
commit
e357e372e1
1 changed files with 1 additions and 2 deletions
|
@ -1147,8 +1147,7 @@ gst_video_aggregator_fill_queues (GstVideoAggregator * vagg,
|
|||
"output_end_running_time. Keeping previous buffer");
|
||||
} else {
|
||||
GST_DEBUG_OBJECT (pad, "buffer duration is -1, start_time >= "
|
||||
"output_end_running_time. No previous buffer, need more data");
|
||||
need_more_data = TRUE;
|
||||
"output_end_running_time. No previous buffer.");
|
||||
}
|
||||
gst_buffer_unref (buf);
|
||||
continue;
|
||||
|
|
Loading…
Reference in a new issue