webrtc: Add properties to change the socket buffer sizes to ice object 21/262621/1
authorOlivier CrĂȘte <olivier.crete@collabora.com>
Tue, 23 Jun 2020 14:29:42 +0000 (10:29 -0400)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 17 Aug 2021 01:38:30 +0000 (10:38 +0900)
commite53cf706e062378934ebdbbdf02d70c799ee1440
tree23cb5ca97d1d36a99b28a66397c44bca929bab3b
parentabaf989e33392ea013ed556ece1994120d552c1b
webrtc: Add properties to change the socket buffer sizes to ice object

libnice doesn't touch the kernel buffer sizes. When dealing with RTP data,
it's generally advisable to increase them to avoid dropping packets locally.
This is especially important when running multiple higher bitrate streams at
the same time.

Change-Id: Iee0ad6c5252fba2b27dffadd629930b3152a5f9d
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1366>
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
ext/webrtc/icestream.c
ext/webrtc/nicetransport.c
ext/webrtc/nicetransport.h