From: Koen Vandeputte Date: Wed, 2 Oct 2024 14:25:12 +0000 (+0200) Subject: gst1-plugins-bad: add support for srt X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=f7cdf7dacbb27fb37c09f2c6b9e47caf072b11d4;p=feed%2Fpackages.git 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 --- 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,,,))