[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