[Bug 606382] decodebin: Upstream events (seek,qos) get lost when switching groups/chains
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Oct 23 02:13:10 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=606382
--- Comment #49 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Related to this is also
commit 53f135cec7ac63b8951797568b9e8e153bd6ad2e
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Fri Oct 23 12:02:28 2015 +0300
playbin: Send upstream events directly to playsink
Send event directly to playsink instead of letting GstBin iterate
over all sink elements. The latter might send the event multiple times
in case the SEEK causes a reconfiguration of the pipeline, as can easily
happen with adaptive streaming demuxers.
What would then happen is that the iterator would be reset, we send the
event again, and on the second time it will fail in the majority of cases
because the pipeline is still being reconfigured
Doesn't fix it, but makes it better.
--
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