[Bug 796559] qtdemux: Various segment fixes to properly take segment.offset into account

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jun 19 19:28:36 UTC 2018


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

--- Comment #17 from Alicia Boya GarcĂ­a <aboya at igalia.com> ---
Created attachment 372723
  --> https://bugzilla.gnome.org/attachment.cgi?id=372723&action=edit
gstelement: assert start/stop are set according to seek rate

Seeks are supposed to have a valid start or stop time depending on
whether the rate is positive or negative respectively.

Before, this was left to be enforced by the elements themselves, who
sometimes did not account for these invalid seeks. This patch introduces
assertions in gst_event_new_seek() to ensure such seeks are not created
in the first place.

This patch also fixes one instance of such a seek in filesrc tests. No
other new test failures have become apparent after running `meson test`,
`gst-validate-launcher` and `gst-validate-launcher adaptive`.

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