Skip to content

webrtcbin: Attach rtpbin even for data channels

This is required because the same transport may later be used for RTP. In which case the RTCP needs to flow bi-directionnally already.

The main use-case for this is if you first initiate a call with only a data channel... Then you want to add undirectional media, the other side doesn't connect the "rtcp" pad and and we get a not-linked error on nicesrc and everything breaks!

As the webrtcbin is already present, I don't think there is much a of a problem in always connecting it even if it's not used.

We want to merge !2168 (merged) first as it makes the tests fail half the time otherwise...

Merge request reports

Loading