[Bug 749258] Basesink: has issue when checking if buffers are too late before calling prepare/prepare_li

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 12 23:48:06 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749258

--- Comment #2 from Jian Li <lj.qfy.sh at gmail.com> ---
Looks like this patch do the sync waiting (with gst_base_sink_do_sync) before
prepare call, will this cause buffer late in the next gst_base_sink_do_sync()
call, as it may cost some time from sync in prepare to sync in render? 

I think in prepare, just need to check if current buffer time is late than
media time, if late drop it to save some prepare effort. I believe this is the
original purpose of this code.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list