webrtcbin: Accept end-of-candidate pass it to libnice
authorOlivier Crête <olivier.crete@collabora.com>
Thu, 26 Mar 2020 00:50:01 +0000 (20:50 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Fri, 18 Sep 2020 22:40:58 +0000 (18:40 -0400)
commit825a79f01f58bdae0ff68d11bda22499a7d8ad6c
tree5065b039deae4bdbdcdcc14b7e2c37391d43f1ef
parent671d9fed3a8c3dca76aceee5549175ff1b321193
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

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