[Bug 752603] qtdemux: Unable to play streaming MP4 (H264+AAC) file from VLC

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 1 16:44:12 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=752603

Thibault Saunier <tsaunier at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |tsaunier at gnome.org
         Resolution|FIXED                       |---

--- Comment #53 from Thibault Saunier <tsaunier at gnome.org> ---
So, investigating a bit more the recent regressions in dash validate tests,
this particular patch seems to be breaking reverse playback on dash streams.

Applying the patch from Bug #796480 leads to the failure described here:
https://bugzilla.gnome.org/show_bug.cgi?id=796480#c3 and this failure already
exists when applying only the segment rework patch from this bug, and reverting
the patch that broke dash test cases all together (ie. from Bug #793058). You
can checkout my branch with that exact scenario:
https://github.com/thiblahute/gst-plugins-good/tree/qtdemux_dash_reverse_failure
. With that branch many test case from the `adaptivedemux` testsuite are
failing because we use `gst_segment_to_running_time_full` on a segment with
rate < 0 and no stop time (see comment from #796480) and it exposes the segment
rework patch broke that use case.

Just running ` gst-validate-launcher
adaptive.dash.playback.full_live_rewind.DASHIF_livestream_testpic_2s` allows to
see the issue.

Reopenning and keeping as blocker.

-- 
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