[Bug 790478] nvdec: seeking causes timestamps to shift breaking lipsync
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Nov 22 03:52:48 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=790478
Matthew Waters (ystreet00) <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.13.1
--- Comment #6 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
commit 4e422bec4fa7be03f7540c2c1d939b36305d0fb3
Author: Matthew Waters <matthew at centricular.com>
Date: Fri Nov 17 17:09:22 2017 +1100
nvdec: implement flush/drain
Fixes outputted frame sequence when performing a seek
i.e. when seeking backwards, the first frame after the seek was a frame
from the future. This would result in GstVideoDecoder essentially
marking all the timestamps as essentially bogus and the base class would
attempt to compensate. A visible indication of this was 'decreasing
timestamp'
warning after a seek.
https://bugzilla.gnome.org/show_bug.cgi?id=790478
--
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