[Bug 640610] basesink: QoS events are wrong in live pipelines

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 4 14:03:21 PDT 2015


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

--- Comment #18 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Created attachment 302899
  --> https://bugzilla.gnome.org/attachment.cgi?id=302899&action=edit
basesink: Account for max-lateness in QoS event

QoS event contain contains the diff between the target time on the
clock and the actual time it was received on the sink. When the diff
is negative, element like fpsdisplaysink assumes that the buffer is
dropped. The problem is that it is only dropped by the sink if the diff
exceeds the max-lateness configured. Substracting this amount to the
diff fixed fpsdisplay sink for the live case where are arrived on target
or slightly after, while being all rendered.

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