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
"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;