webrtcbin: Accept end-of-candidate pass it to libnice 75/262575/2
authorOlivier CrĂȘte <olivier.crete@collabora.com>
Thu, 26 Mar 2020 00:50:01 +0000 (20:50 -0400)
committerSangchul Lee <sc11.lee@samsung.com>
Fri, 13 Aug 2021 09:10:57 +0000 (09:10 +0000)
commit3e7457d8791ab589f3ee006d837ef7a0f9bf4cc0
tree78b1fe6fde467fb8e47ce40a5490d9e54cc36702
parentfcba27a9347b9610498bc410c676f5eaa09bd369
webrtcbin: Accept end-of-candidate pass it to libnice

libnice now supports the concept of end-of-candidate, so use the API
for it. This also means that if you don't do that, the webrtcbin will
never declared the connection as failed.

This requires bumping the dependency to libnice 0.1.16

Change-Id: I6eae82ce39e7e65ff71247f6d4343e6df0b547e5
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1139>
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
ext/webrtc/gstwebrtcbin.c
ext/webrtc/gstwebrtcice.c
ext/webrtc/meson.build