[Bug 755469] asfdemux: Non-flushing seeks don't work, broken segment seek handling and other seeking related issues
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Sep 25 15:26:44 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=755469
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.7.1
--- Comment #11 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 738e48ef49d2d77f539e1d1f4a4cdc15e1b81949
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Wed Sep 23 20:45:34 2015 +0200
asfdemux: Don't push any data on pads after the segment.stop
https://bugzilla.gnome.org/show_bug.cgi?id=755469
commit 155c8fc6a6af05c6f08cde5133cff79350be8243
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Wed Sep 23 20:30:21 2015 +0200
asfdemux: Only change segment start to a keyframe for KEYUNIT seeks
Not for accurate seeks, which should accurately start at the requested
position.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
commit f501188191c63bc531437d6311f46a9a7d535f6b
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Wed Sep 23 20:23:40 2015 +0200
asfdemux: Update segment.position when pushing buffers
Without this, non-flushing seeks are not going to work well.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
commit c526153ec9341183eef05da6918e7e94bcd2db29
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Wed Sep 23 19:37:43 2015 +0200
asfdemux: Only push EOS event if we're not doing a segment seek
https://bugzilla.gnome.org/show_bug.cgi?id=755469
commit 42d7aec41224a240f6b9646c834edad123a1b186
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Wed Sep 23 16:31:28 2015 +0200
asfdemux: If pushing buffers returned EOS, go into the EOS and not failure
code path
We don't want to unconditionally send an EOS event downstream, but might
want
to send a SEGMENT_DONE message/event instead if a segment seek was done
before.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
--
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