28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
|
From: Antonio Larrosa <alarrosa@suse.com>
|
||
|
Subject: Fix build with srt 1.3.4 since gstreamer expects 1.4.x
|
||
|
|
||
|
SRTO_STRICTENC was just renamed to SRTO_ENFORCEDENCRYPTION in 1.4, so revert that.
|
||
|
SRTO_PACKETFILTER was introduced in 1.4.0 so we can't support urls
|
||
|
specifying a value for it in the url.
|
||
|
|
||
|
Index: gst-plugins-bad-1.22.1/ext/srt/gstsrtobject.c
|
||
|
===================================================================
|
||
|
--- gst-plugins-bad-1.22.1.orig/ext/srt/gstsrtobject.c
|
||
|
+++ gst-plugins-bad-1.22.1/ext/srt/gstsrtobject.c
|
||
|
@@ -177,13 +177,13 @@ SrtOption srt_options[] = {
|
||
|
{"transtype", SRTO_TRANSTYPE, G_TYPE_INT},
|
||
|
{"kmrefreshrate", SRTO_KMREFRESHRATE, G_TYPE_INT},
|
||
|
{"kmpreannounce", SRTO_KMPREANNOUNCE, G_TYPE_INT},
|
||
|
- {"enforcedencryption", SRTO_ENFORCEDENCRYPTION, G_TYPE_BOOLEAN},
|
||
|
+ {"enforcedencryption", SRTO_STRICTENC, G_TYPE_BOOLEAN},
|
||
|
{"ipv6only", SRTO_IPV6ONLY, G_TYPE_INT},
|
||
|
{"peeridletimeo", SRTO_PEERIDLETIMEO, G_TYPE_INT},
|
||
|
#if SRT_VERSION_VALUE >= 0x10402
|
||
|
{"bindtodevice", SRTO_BINDTODEVICE, G_TYPE_STRING},
|
||
|
#endif
|
||
|
- {"packetfilter", SRTO_PACKETFILTER, G_TYPE_STRING},
|
||
|
+ //{"packetfilter", SRTO_PACKETFILTER, G_TYPE_STRING},
|
||
|
{"retransmitalgo", SRTO_RETRANSMITALGO, G_TYPE_INT},
|
||
|
{NULL}
|
||
|
};
|