webrtcbin: also mark data channel transports as active
authorMatthew Waters <matthew@centricular.com>
Thu, 30 Apr 2020 15:17:08 +0000 (01:17 +1000)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 1 May 2020 03:13:46 +0000 (03:13 +0000)
commitb2666520433ec6257827bba7bba55e6387039b1a
tree616b9201edace2bcdb457c24ab546253de291581
parentce9b41f5d4443cdf4825ec3e23794471ce4d6ba6
webrtcbin: also mark data channel transports as active

Fixes negotiation of a bundled sdp with only a data channel.

Without marking the transport as active, we would never unblock the
transportreceivebin and thus no data would ever reach us.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1231>
ext/webrtc/gstwebrtcbin.c