rtpssrcdemux: Forward serialized events to all pads
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 23 Nov 2018 19:01:35 +0000 (14:01 -0500)
committerSebastian Dröge <slomo@coaxion.net>
Sat, 24 Nov 2018 13:01:25 +0000 (13:01 +0000)
commit21378d83c20e47e538e50bd12df97eadc883bd22
tree7650dfdb16b8f7871857dbb7c7091e33fb4b1e84
parent69ad6af83c48b9a06fb2d47df8fc342234eb5c8e
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.
gst/rtpmanager/gstrtpssrcdemux.c