[Bug 752791] basesink: drops first few buffers with dts/pts b-frame shift

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 29 13:49:20 PDT 2015


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

--- Comment #3 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Created attachment 308417
  --> https://bugzilla.gnome.org/attachment.cgi?id=308417&action=edit
basesink: Don't drop buffers with DTS

Specially for H264, it's common that the DTS falls outside (before) the
segment. More generally, it's not a good idea to drop buffers that
are encoded. In order to fix this problem, this patch propose that
basesink rely on the presence of a DTS to avoid dropping. This means
element that rely on out of segment buffer to be removed, need not to
set a DTS. This applies to raw stream, but also to streams without
state, like MJPEG.

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


More information about the gstreamer-bugs mailing list