[Bug 726709] playback-test: Segment seeks do not work anymore
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Apr 3 11:57:58 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=726709
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |slomo at coaxion.net
--- Comment #5 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
There's also tests/icles/test-segment-seeks in gst-plugins-good. That one seems
to work more or less, but there are weird artifacts.
Also changing it to repeat things, e.g. with start = start + SEGMENT_DURATION /
2;, seems to work except for artifacts.
(Testing this with MP4)
OTOH non-flushing seeks in general seem to be broken. Just doing them in
playback-test causes playback to stop until you do a flushing seek again.
So I think what is broken here is not segment seeks... but non-flushing seeks.
And really there is not much you can potentially do wrong with segment seeks vs
non-segment seeks inside demuxers, and at least in qtdemux that looks
absolutely correct. While non-flushing seeks require more work, and can easily
cause things to go wrong because of miscalculations inside the segments.
--
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