webrtc/nice: support consent-freshness RFC7675 69/313769/1 accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_x tizen accepted/tizen/unified/20240703.100044 accepted/tizen/unified/dev/20240704.065642 accepted/tizen/unified/x/20240704.022914
authorMatthew Waters <matthew@centricular.com>
Thu, 4 May 2023 06:30:09 +0000 (16:30 +1000)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 2 Jul 2024 00:09:46 +0000 (09:09 +0900)
commitf11171ba64db6efa3b04f0a127346f0ae25d0964
tree28ed2faf0034d346c102300af94bf04657c09bcb
parent9599a263d29561ae846782d791273932c052f8dd
webrtc/nice: support consent-freshness RFC7675

As is supported by libwebrtc already.  This allows ICE components to
transition to failed if consent to send from the peer is revoked or if
multiple consent packets are lost.

Change-Id: Ied5cfecd6472e22c7edfee7009a7ba6b19bb044f
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4542>
subprojects/gst-plugins-bad/gst-libs/gst/webrtc/nice/nice.c