From f7cdf7dacbb27fb37c09f2c6b9e47caf072b11d4 Mon Sep 17 00:00:00 2001 From: Koen Vandeputte Date: Wed, 2 Oct 2024 16:25:12 +0200 Subject: [PATCH] gst1-plugins-bad: add support for srt This enables SRT support within gstreamer. Secure Reliable Transport is a popular streaming protocol which can be used both as a sink or source. It actively continuously negotiates between sender/receiver to avoid packet loss at all costs. It also supports stream encryption by simply setting a password on both ends. Signed-off-by: Koen Vandeputte --- multimedia/gst1-plugins-bad/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/multimedia/gst1-plugins-bad/Makefile b/multimedia/gst1-plugins-bad/Makefile index 7332def670..08fa7d66a6 100644 --- a/multimedia/gst1-plugins-bad/Makefile +++ b/multimedia/gst1-plugins-bad/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gst1-plugins-bad PKG_VERSION:=1.24.8 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=gst-plugins-bad-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gst-plugins-bad/ @@ -228,7 +228,7 @@ MESON_ARGS += \ $(call GST_COND_SELECT,sndfile) \ -Dsoundtouch=disabled \ -Dspandsp=disabled \ - -Dsrt=disabled \ + $(call GST_COND_SELECT,srt) \ -Dsrtp=disabled \ -Dteletext=disabled \ -Dtinyalsa=disabled \ @@ -415,6 +415,7 @@ $(eval $(call GstBuildPlugin,opusparse,OPUS streams library,pbutils,,+libopus)) $(eval $(call GstBuildPlugin,sbc,sbc support,audio,,+sbc)) $(eval $(call GstBuildPlugin,shm,POSIX shared memory source and sink,,,+librt)) $(eval $(call GstBuildPlugin,sndfile,sndfile support,audio,,+libsndfile)) +$(eval $(call GstBuildPlugin,srt,srt support,,,+srt)) #$(eval $(call GstBuildPlugin,srtp,srtp support,rtp,,+libsrtp)) $(eval $(call GstBuildPlugin,webp,webp support,,,+libwebp)) #$(eval $(call GstBuildPlugin,yadif,yadif support,,,)) -- 2.30.2