Revert "qtdemux: fix conditions for end of segment in reverse playback"
authorMathieu Duponchelle <mathieu@centricular.com>
Fri, 5 May 2023 17:41:34 +0000 (19:41 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 11 May 2023 17:44:15 +0000 (18:44 +0100)
commit8bb2d236665705487f96c0f7bdc05c48fc01525c
tree5381b7facf963c7263e49a4f7180ed724ef24d6a
parent850c57bad75850907e7eb57b0df8e5f917b1275b
Revert "qtdemux: fix conditions for end of segment in reverse playback"

This reverts commit 9deb3c27acd4161f810cd782f03bcdaccf2643c7.

The test case that was described in the associated MR
(https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/262)
remains adequately fixed by a related MR that was merged later
(https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/275).

It introduced incorrect logic that broke edit lists as described in
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2549

Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2549
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4605>
subprojects/gst-plugins-good/gst/isomp4/qtdemux.c