multiudpsink: Fix broken SO_SNDBUF get/set on Windows
authorSeungha Yang <seungha@centricular.com>
Sat, 26 Jun 2021 11:00:03 +0000 (20:00 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 28 Jun 2021 15:32:51 +0000 (15:32 +0000)
commite76218c1cb062c39efbab335fd2f598515a1c9c9
tree5c4ddb104bfa32644bb19ead6856f2c0c4437e82
parent38e906de5dee75ee793aef09a0b4a001c0fc3879
multiudpsink: Fix broken SO_SNDBUF get/set on Windows

SO_SNDBUF has been undefined on Windows because of missing WinSock2.h
include. And don't use native socket functions (e.g., setsockopt())
if code is expected to be built on Windows. We don't link ws2_32.lib
for this plugin.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/1016>
gst/udp/gstmultiudpsink.c