[Bug 696899] oggdemux: non flushing segment seek makes buffers late
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Apr 4 01:11:39 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=696899
GStreamer | gst-plugins-base | unspecified
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |wim.taymans at gmail.com
Resolution| |FIXED
Target Milestone|HEAD |1.0.7
--- Comment #4 from Wim Taymans <wim.taymans at gmail.com> 2013-04-04 08:11:35 UTC ---
commit ab44e14c52555136738ff77aaad48b2eeea46ce6
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Sat Mar 30 11:06:59 2013 +0000
segment: Fix seeking when position is slightly outside the segment
Very often, when the end of a segment is detected by demuxer, the position
is slightly outside the segment boundaries. Currently, if that is the case
the base will be set to NONE instead of normal accumulation. This would
break non-flushing seeks in oggdemux and most likely other demuxers.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=696899
commit e58f838ca3a69c5eb2efcb01dc033097e31b5d83
Author: Nicolas Dufresne <nicolas.dufresne at collabora.com>
Date: Sat Mar 30 11:00:35 2013 +0000
oggdemux: Allow EOS on timestamp equal to stop/start
Changed the check to a current_time equal to the stop will produce
EOS instead of the next one. Also, segment.start can't be NONE, so removing
this check.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=696899
--
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