Commit 21378d83 authored by Nicolas Dufresne's avatar Nicolas Dufresne Committed by Sebastian Dröge

rtpssrcdemux: Forward serialized events to all pads

While forwarding serialized event, we use gst_pad_forward() function.
In the forward callback (GstPadForwardFunction) we always return
TRUE. Returning true there will stop the dispatching procedure. As a
side effect, only one events is receiving the events. This breaks
when sending EOS from the applicaiton, it also breaks the latency
tracer.
parent 69ad6af8
Pipeline #9760 passed with stages
in 7 minutes and 22 seconds
......@@ -579,7 +579,7 @@ forward_event (GstPad * pad, gpointer user_data)
if (newevent)
fdata->res &= gst_pad_push_event (pad, newevent);
return TRUE;
return FALSE;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment