[Bug 668995] playbin: about-to-finish track changes don't work properly yet
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Mar 1 18:26:18 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=668995
--- Comment #14 from Olivier Crête <olivier.crete at ocrete.ca> ---
(In reply to Sebastian Dröge (slomo) from comment #12)
> No, see in comment 9. It makes the race condition smaller but does not fix
> it :) Can you open a new bug about the remaining parts, e.g. at least what I
> wrote in comment 9 and the allocation query?
Yes, I'm sadly also aware of this. My current thoughts are that we need to send
a downstream serialized event with the segment, and when it reaches the sink,
send an upstream event, and only start modifying the qos events after this
upstream event comes back.. But I'm not sure how this would work with multiple
sinks (with a tee for example), where you could get a mix of transformed and
untransformed qos events during the interval. But I think it's something we
need to give more thoughts to. I'll file a new bug.
--
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