Olivier Crête
|
af315967da
|
webrtc nice: Let libnice handle STUN/TURN DNS resolution
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3676>
|
2023-01-07 16:03:23 +00:00 |
|
Olivier Crête
|
069eeeb5c3
|
webrtc: Change requirement to libnice 0.1.20
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3676>
|
2023-01-07 16:03:23 +00:00 |
|
Johan Sternerup
|
e708543039
|
webrtcbin: Add settings for HTTP proxy
Pass this to libnice which has a simple HTTP 1.0 proxy with basic
authentication only.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2867>
|
2022-11-18 15:00:58 +00:00 |
|
Alba Mendez
|
4810008afa
|
webrtcbin: support adding TURN servers after pipeline start
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1680
When a TURN server is added for the first time, propagate
the change to all nice streams that already exist. This
lets us add servers after the pipeline has been started
(and streams have been added).
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3217>
|
2022-10-19 07:23:42 +00:00 |
|
Sebastian Dröge
|
64c376b5b2
|
webrtc: Add/fix various annotations
And mark string parameters as const.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3194>
|
2022-10-18 08:56:58 +00:00 |
|
Mathieu Duponchelle
|
b10e0efd3a
|
webrtc/nice: fix small leak of split strings
g_strfreev previously stopped at our manual NULL-termination. Fix by
restoring the pointer after joining.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3188>
|
2022-10-14 20:15:00 +00:00 |
|
Sangchul Lee
|
94c2cd9ddd
|
webrtc/nice: Make sure to return NULL when validating turn server fails
It affects 'add-turn-server' signal action and 'turn-server' property
of webrtcbin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3120>
|
2022-10-05 16:35:00 +00:00 |
|
Thibault Saunier
|
d04a80676e
|
webrtc:ice: Fix candidate stats related APIs for bindings
null-terminated arrays of structures is not usable.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2917>
|
2022-08-19 10:46:01 -04:00 |
|
Thibault Saunier
|
b3e0205c5a
|
webrtc:ice: Avoid using GArray in public API
And use plain null terminated C arrays instead.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2891>
|
2022-08-18 08:34:36 +00:00 |
|
Philippe Normand
|
4bf62c788c
|
webrtc: nice: WeakRef access fixes
The GstWebRTCNiceStream::ice property getter already hands-off a full reference,
so there is no need to call g_weak_ref_get() in call sites.
Fixes #1350
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2819>
|
2022-08-01 13:13:16 +00:00 |
|
yatinmaan
|
2c1e61ea16
|
webrtc: Split WebRTCICE into base classes and implementation.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2398>
|
2022-07-26 13:51:11 +00:00 |
|