[Bug 752213] tee: Avoid race condition while forwarding sticky events

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 14 14:50:21 UTC 2018


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

--- Comment #55 from Olivier CrĂȘte <olivier.crete at ocrete.ca> ---
Review of attachment 369659:
 --> (https://bugzilla.gnome.org/review?bug=752213&attachment=369659)

This has the same problem as slomo's patches adding the stream lock.

::: plugins/elements/gsttee.c
@@ +561,3 @@
+
+  GST_TEE_EVENTS_LOCK (GST_PAD_PARENT (pad));
+  res = gst_pad_event_default (pad, parent, event);

I think this could block at the sink on a preroll if it's a GAP event

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