[Bug 797162] baseparse: Segment events are not necessarily a discontinuity
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Sep 18 13:32:30 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797162
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |slomo at coaxion.net
--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
(In reply to Nicolas Dufresne (ndufresne) from comment #2)
> Doesn't baseparse uses an adapter ? GstAdapter does not have what's needed
> to properly track time when buffers from multiple segments are in the
> adapter. Do we need to drain in order to place the new segment at output at
> the right place.
That indeed needs some checking, but then also needs some detection to see if
the segment actually changes anything with regard to sync so that this is
needed at all.
> The discont flag though is not needed.
What do you mean? It's what is signalling that this buffer starts "elsewhere"
(independent from time information though, there's another independent flag for
that).
--
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