webrtcbin: Hold lock while accessing the codec preferences
authorOlivier Crête <olivier.crete@collabora.com>
Fri, 30 Apr 2021 18:55:41 +0000 (14:55 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Thu, 13 May 2021 19:05:00 +0000 (15:05 -0400)
commite9f14ed117269a98fd7124c8db1ff6e023529704
tree18b2ac7e48d81a424c1995dad18507acc905bb4a
parent6a3a62abaeb756fb104f41c2635a79880e81d322
webrtcbin: Hold lock while accessing the codec preferences

They could be changed at runtime by the application, so take the lock
when modifying them.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2183>
gst-libs/gst/webrtc/rtptransceiver.c