webrtc: Reset received_caps when releasing pad
authorOlivier Crête <olivier.crete@collabora.com>
Tue, 23 Mar 2021 23:51:00 +0000 (19:51 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Mon, 12 Apr 2021 21:55:07 +0000 (17:55 -0400)
commit3be72a6c8676918521a49b2b69bbfe0683a4f28b
treeaf6ec2aa6f804726956c69d5b0b75b67696f4a0b
parentb6114a7fed61f631faf05fe57530ddbda2499376
webrtc: Reset received_caps when releasing pad

This is to work around a race where the pad is accessed in the
webrtc main thread while being released.

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