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

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 3 14:42:36 PDT 2015


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

--- Comment #5 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
This second patch is being proposed after an IRC discussion with Sebastien. The
idea being that it make not sense for basesink to systematically drop buffers,
as this depends on the media (basesink is media agnostic).

This is not the only place basesink may drop, it could drop if a buffer if
late. Though, this requires subclass approval. This approval is given if the
sub-class implements get_times() and that it sets the start to something
different from -1. I think a big issue here is that this dropping code does not
obey to the permission to drop given by the subclass.

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


More information about the gstreamer-bugs mailing list