webrtcbin: Enforce compatible caps on pad request
authorOlivier Crête <olivier.crete@collabora.com>
Fri, 26 Mar 2021 19:23:34 +0000 (15:23 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Mon, 12 Apr 2021 21:55:07 +0000 (17:55 -0400)
commit249b2d54d7068c6ea2943c7e2c9834716ceb3552
tree4f403c79d6ad2e075caf1860e14875e16a39157b
parent902e40cae280b9747c0f98e435217931e680050b
webrtcbin: Enforce compatible caps on pad request

If a pad is requested with certain caps and there is already a
transceiver, reject the pad request if the caps don't match.

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