[gstreamer-bugs] [Bug 619105] [qtdemux] miss alignement between index and sample while looking for frame
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue May 25 12:24:28 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=619105
GStreamer | gst-plugins-good | 0.10.22
--- Comment #4 from Robert Swain <robert.swain at gmail.com> 2010-05-25 19:24:22 UTC ---
Created an attachment (id=161972)
View: https://bugzilla.gnome.org/attachment.cgi?id=161972
Review: https://bugzilla.gnome.org/review?bug=619105&attachment=161972
Fix timestamp rounding to allow the correct index to be located.
The issue was that scaling from GStreamer time format to mov time format was
rounding down causing the timestamp of the newsegment event received after a
flushing keyframe seek to find the sample index before the one it should
causing further backward seeking to the keyframe prior until no rounding error
occurred.
Rounding up when scaling to mov format has the desired effect and neither Wim
nor I were certain whether just the _round () variant would be sufficient.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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