summaryrefslogtreecommitdiff
path: root/libavformat/libsrt.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavformat/libsrt.c')
-rw-r--r--libavformat/libsrt.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavformat/libsrt.c b/libavformat/libsrt.c
index 19b9cb9895..1610ce8318 100644
--- a/libavformat/libsrt.c
+++ b/libavformat/libsrt.c
@@ -429,7 +429,11 @@ static int libsrt_setup(URLContext *h, const char *uri, int flags)
restart:
+#if SRT_VERSION_VALUE >= 0x010401
+ fd = srt_create_socket();
+#else
fd = srt_socket(cur_ai->ai_family, cur_ai->ai_socktype, 0);
+#endif
if (fd < 0) {
ret = libsrt_neterrno(h);
goto fail;