[Bug 797162] baseparse: Segment events are not necessarily a discontinuity

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Sep 18 11:30:13 UTC 2018


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

--- Comment #1 from Jan Schmidt <thaytan at noraisin.net> ---
Created attachment 373686
  --> https://bugzilla.gnome.org/attachment.cgi?id=373686&action=edit
baseparse: Don't cause discont on a segment event.

For a long time (since 0.10.12) baseparse has drained/discarded
any incomplete packets on a NEW_SEGMENT (now SEGMENT) event
and triggered a discont on the next buffer, but in 1.x the semantics
of segments changed and segment events don't necessarily imply the
data stream is discontinuous now.

Baseparse should instead only rely on a DISCONT flag on the next
buffer to trigger that behaviour.

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