Browse Source

gst1-plugins-bad: update to 1.17.1

Updated options.

Disabled yadif as it fails to compile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
lilik-openwrt-22.03
Rosen Penev 4 years ago
parent
commit
d86f866af1
No known key found for this signature in database GPG Key ID: 36D31CFA845F0E3B
1 changed files with 36 additions and 21 deletions
  1. +36
    -21
      multimedia/gst1-plugins-bad/Makefile

+ 36
- 21
multimedia/gst1-plugins-bad/Makefile View File

@ -8,13 +8,13 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=gst1-plugins-bad PKG_NAME:=gst1-plugins-bad
PKG_VERSION:=1.16.2
PKG_VERSION:=1.17.1
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-bad-$(PKG_VERSION) PKG_BUILD_DIR:=$(BUILD_DIR)/gst-plugins-bad-$(PKG_VERSION)
PKG_SOURCE:=gst-plugins-bad-$(PKG_VERSION).tar.xz PKG_SOURCE:=gst-plugins-bad-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gst-plugins-bad/ PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gst-plugins-bad/
PKG_HASH:=f1cb7aa2389569a5343661aae473f0a940a90b872001824bc47fa8072a041e74
PKG_HASH:=598937c818d0955543318203faa28d826eb68d487934be4737e999ad272210d0
PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org> \ PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org> \
Ted Hess <thess@kitschensync.net> Ted Hess <thess@kitschensync.net>
@ -97,6 +97,7 @@ GST_COND_SELECT = -D$(1)=$(if $(CONFIG_PACKAGE_gst1-mod-$(1)),en,dis)abled
GST_VERSION:=1.0 GST_VERSION:=1.0
MESON_ARGS += \ MESON_ARGS += \
$(call GST_COND_SELECT,accurip) \
$(call GST_COND_SELECT,adpcmdec) \ $(call GST_COND_SELECT,adpcmdec) \
$(call GST_COND_SELECT,adpcmenc) \ $(call GST_COND_SELECT,adpcmenc) \
$(call GST_COND_SELECT,aiff) \ $(call GST_COND_SELECT,aiff) \
@ -111,6 +112,7 @@ MESON_ARGS += \
-Dcamerabin2=$(if $(CONFIG_PACKAGE_gst1-mod-camerabin),en,dis)abled \ -Dcamerabin2=$(if $(CONFIG_PACKAGE_gst1-mod-camerabin),en,dis)abled \
$(call GST_COND_SELECT,coloreffects) \ $(call GST_COND_SELECT,coloreffects) \
-Ddebugutils=$(if $(CONFIG_PACKAGE_gst1-mod-debugutilsbad),en,dis)abled \ -Ddebugutils=$(if $(CONFIG_PACKAGE_gst1-mod-debugutilsbad),en,dis)abled \
$(call GST_COND_SELECT,dvbsubenc) \
$(call GST_COND_SELECT,dvbsuboverlay) \ $(call GST_COND_SELECT,dvbsuboverlay) \
$(call GST_COND_SELECT,dvdspu) \ $(call GST_COND_SELECT,dvdspu) \
$(call GST_COND_SELECT,faceoverlay) \ $(call GST_COND_SELECT,faceoverlay) \
@ -148,6 +150,7 @@ MESON_ARGS += \
$(call GST_COND_SELECT,smooth) \ $(call GST_COND_SELECT,smooth) \
$(call GST_COND_SELECT,speed) \ $(call GST_COND_SELECT,speed) \
$(call GST_COND_SELECT,subenc) \ $(call GST_COND_SELECT,subenc) \
$(call GST_COND_SELECT,switchbin) \
$(call GST_COND_SELECT,timecode) \ $(call GST_COND_SELECT,timecode) \
-Dvideofilters=$(if $(CONFIG_PACKAGE_gst1-mod-videofiltersbad),en,dis)abled \ -Dvideofilters=$(if $(CONFIG_PACKAGE_gst1-mod-videofiltersbad),en,dis)abled \
$(call GST_COND_SELECT,videoframe_audiolevel) \ $(call GST_COND_SELECT,videoframe_audiolevel) \
@ -155,13 +158,13 @@ MESON_ARGS += \
$(call GST_COND_SELECT,videosignal) \ $(call GST_COND_SELECT,videosignal) \
$(call GST_COND_SELECT,vmnc) \ $(call GST_COND_SELECT,vmnc) \
-Dy4m=$(if $(CONFIG_PACKAGE_gst1-mod-y4mdec),en,dis)abled \ -Dy4m=$(if $(CONFIG_PACKAGE_gst1-mod-y4mdec),en,dis)abled \
$(call GST_COND_SELECT,yadif) \
\ \
-Dopencv=disabled \ -Dopencv=disabled \
-Dwayland=disabled \ -Dwayland=disabled \
-Dx11=disabled \ -Dx11=disabled \
\ \
-Daom=disabled \ -Daom=disabled \
-Davtp=disabled \
-Dandroidmedia=disabled \ -Dandroidmedia=disabled \
-Dapplemedia=disabled \ -Dapplemedia=disabled \
-Dassrender=disabled \ -Dassrender=disabled \
@ -174,6 +177,7 @@ MESON_ARGS += \
-Dcurl=disabled \ -Dcurl=disabled \
-Dcurl-ssh2=disabled \ -Dcurl-ssh2=disabled \
-Dd3dvideosink=disabled \ -Dd3dvideosink=disabled \
-Dd3d11=disabled \
-Ddash=disabled \ -Ddash=disabled \
-Ddc1394=disabled \ -Ddc1394=disabled \
-Ddecklink=disabled \ -Ddecklink=disabled \
@ -194,18 +198,20 @@ MESON_ARGS += \
-Dipcpipeline=disabled \ -Dipcpipeline=disabled \
-Diqa=disabled \ -Diqa=disabled \
-Dkate=disabled \ -Dkate=disabled \
-Dkms=disabled \
-Dladspa=disabled \ -Dladspa=disabled \
-Dlibde265=disabled \ -Dlibde265=disabled \
-Dlibmms=disabled \ -Dlibmms=disabled \
-Dlv2=disabled \ -Dlv2=disabled \
-Dmediafoundation=disabled \
-Dmicrodns=disabled \
-Dmodplug=disabled \ -Dmodplug=disabled \
-Dmpeg2enc=disabled \ -Dmpeg2enc=disabled \
-Dmplex=disabled \ -Dmplex=disabled \
-Dmsdk=disabled \ -Dmsdk=disabled \
-Dmusepack=disabled \ -Dmusepack=disabled \
-Dneon=disabled \ -Dneon=disabled \
-Dnvdec=disabled \
-Dnvenc=disabled \
-Dnvcodec=disabled \
-Dofa=disabled \ -Dofa=disabled \
-Dopenal=disabled \ -Dopenal=disabled \
-Dopenexr=disabled \ -Dopenexr=disabled \
@ -220,6 +226,7 @@ MESON_ARGS += \
-Drtmp=disabled \ -Drtmp=disabled \
$(call GST_COND_SELECT,sbc) \ $(call GST_COND_SELECT,sbc) \
-Dsctp=disabled \ -Dsctp=disabled \
$(call GST_COND_SELECT,shm) \
-Dsmoothstreaming=disabled \ -Dsmoothstreaming=disabled \
$(call GST_COND_SELECT,sndfile) \ $(call GST_COND_SELECT,sndfile) \
-Dsoundtouch=disabled \ -Dsoundtouch=disabled \
@ -230,11 +237,11 @@ MESON_ARGS += \
-Dtinyalsa=disabled \ -Dtinyalsa=disabled \
-Dttml=disabled \ -Dttml=disabled \
-Duvch264=disabled \ -Duvch264=disabled \
-Dvdpau=disabled \
-Dvoaacenc=disabled \ -Dvoaacenc=disabled \
-Dvoamrwbenc=disabled \ -Dvoamrwbenc=disabled \
-Dvulkan=disabled \ -Dvulkan=disabled \
-Dwasapi=disabled \ -Dwasapi=disabled \
-Dwasapi2=disabled \
$(call GST_COND_SELECT,webp) \ $(call GST_COND_SELECT,webp) \
-Dwebrtc=disabled \ -Dwebrtc=disabled \
-Dwebrtcdsp=disabled \ -Dwebrtcdsp=disabled \
@ -243,7 +250,10 @@ MESON_ARGS += \
-Dwinscreencap=disabled \ -Dwinscreencap=disabled \
-Dx265=disabled \ -Dx265=disabled \
-Dzbar=disabled \ -Dzbar=disabled \
-Dzxing=disabled \
-Dwpe=disabled \ -Dwpe=disabled \
-Dmagicleap=disabled \
-Dv4l2codecs=disabled \
\ \
$(call GST_COND_SELECT,hls) \ $(call GST_COND_SELECT,hls) \
-Dhls-crypto=nettle \ -Dhls-crypto=nettle \
@ -253,7 +263,9 @@ MESON_ARGS += \
-Dorc=disabled \ -Dorc=disabled \
-Dgobject-cast-checks=disabled \ -Dgobject-cast-checks=disabled \
-Dglib-asserts=disabled \ -Dglib-asserts=disabled \
-Dglib-checks=disabled
-Dglib-checks=disabled \
-Dextra-checks=disabled \
-Ddoc=disabled
define Package/gst1-plugins-bad/install define Package/gst1-plugins-bad/install
/bin/true /bin/true
@ -343,18 +355,13 @@ $(eval $(call GstBuildPlugin,audiomixmatrix,audiomixmatrix support,audio,,))
$(eval $(call GstBuildPlugin,audiovisualizers,audiovisualizers support,audio,,)) $(eval $(call GstBuildPlugin,audiovisualizers,audiovisualizers support,audio,,))
$(eval $(call GstBuildPlugin,autoconvert,autoconvert support,,,)) $(eval $(call GstBuildPlugin,autoconvert,autoconvert support,,,))
$(eval $(call GstBuildPlugin,bayer,bayer support,video,,)) $(eval $(call GstBuildPlugin,bayer,bayer support,video,,))
$(eval $(call GstBuildPlugin,bluez,bluez support,,,+bluez-libs))
$(eval $(call GstBuildPlugin,bz2,bzip2 support,,,+libbz2))
$(eval $(call GstBuildPlugin,camerabin,camerabin support,basecamerabinsrc photography pbutils app,,)) $(eval $(call GstBuildPlugin,camerabin,camerabin support,basecamerabinsrc photography pbutils app,,))
$(eval $(call GstBuildPlugin,coloreffects,coloreffects support,video,,)) $(eval $(call GstBuildPlugin,coloreffects,coloreffects support,video,,))
#$(eval $(call GstBuildPlugin,dataurisrc,dataurisrc support,,,))
$(eval $(call GstBuildPlugin,debugutilsbad,debugutils support,video,,)) $(eval $(call GstBuildPlugin,debugutilsbad,debugutils support,video,,))
$(eval $(call GstBuildPlugin,dtls,DTLS support,,,+libopenssl))
$(eval $(call GstBuildPlugin,dvbsubenc,dvbsubenc support,video,,))
$(eval $(call GstBuildPlugin,dvbsuboverlay,dvbsuboverlay support,video,,)) $(eval $(call GstBuildPlugin,dvbsuboverlay,dvbsuboverlay support,video,,))
$(eval $(call GstBuildPlugin,dvdspu,dvdspu support,video,,)) $(eval $(call GstBuildPlugin,dvdspu,dvdspu support,video,,))
$(eval $(call GstBuildPlugin,faad,faad support,audio,,+libfaad2))
$(eval $(call GstBuildPlugin,faceoverlay,faceoverlay support,pbutils,,)) $(eval $(call GstBuildPlugin,faceoverlay,faceoverlay support,pbutils,,))
$(eval $(call GstBuildPlugin,fbdevsink,fbdev support,video,,))
$(eval $(call GstBuildPlugin,festival,festival support,audio,,)) $(eval $(call GstBuildPlugin,festival,festival support,audio,,))
$(eval $(call GstBuildPlugin,fieldanalysis,fieldanalysis support,audio,,)) $(eval $(call GstBuildPlugin,fieldanalysis,fieldanalysis support,audio,,))
$(eval $(call GstBuildPlugin,freeverb,freeverb support,,,)) $(eval $(call GstBuildPlugin,freeverb,freeverb support,,,))
@ -362,7 +369,6 @@ $(eval $(call GstBuildPlugin,frei0r,frei0r support,controller video,,))
$(eval $(call GstBuildPlugin,gaudieffects,gaudieffects support,audio,,)) $(eval $(call GstBuildPlugin,gaudieffects,gaudieffects support,audio,,))
$(eval $(call GstBuildPlugin,gdp,gdp support,,,)) $(eval $(call GstBuildPlugin,gdp,gdp support,,,))
$(eval $(call GstBuildPlugin,geometrictransform,geometrictransform support,,,)) $(eval $(call GstBuildPlugin,geometrictransform,geometrictransform support,,,))
$(eval $(call GstBuildPlugin,hls,HLS support,pbutils adaptivedemux,multifile,+libnettle))
$(eval $(call GstBuildPlugin,id3tag,id3tag support,tag,,)) $(eval $(call GstBuildPlugin,id3tag,id3tag support,tag,,))
$(eval $(call GstBuildPlugin,inter,inter support,,,)) $(eval $(call GstBuildPlugin,inter,inter support,,,))
$(eval $(call GstBuildPlugin,interlace,interlace support,,,)) $(eval $(call GstBuildPlugin,interlace,interlace support,,,))
@ -378,32 +384,41 @@ $(eval $(call GstBuildPlugin,mpegpsmux,mpegpsmux support,,,))
#$(eval $(call GstBuildPlugin,mpegtsmux,mpegtsmux support,video,,)) #$(eval $(call GstBuildPlugin,mpegtsmux,mpegtsmux support,video,,))
$(eval $(call GstBuildPlugin,mxf,mxf support,audio video,,)) $(eval $(call GstBuildPlugin,mxf,mxf support,audio video,,))
$(eval $(call GstBuildPlugin,netsim,netsim support,,,)) $(eval $(call GstBuildPlugin,netsim,netsim support,,,))
$(eval $(call GstBuildPlugin,opusparse,OPUS streams library,pbutils,,+libopus))
$(eval $(call GstBuildPlugin,pcapparse,pcapparse support,,,)) $(eval $(call GstBuildPlugin,pcapparse,pcapparse support,,,))
$(eval $(call GstBuildPlugin,pnm,pnm support,video,,)) $(eval $(call GstBuildPlugin,pnm,pnm support,video,,))
$(eval $(call GstBuildPlugin,proxy,proxy support,,,)) $(eval $(call GstBuildPlugin,proxy,proxy support,,,))
$(eval $(call GstBuildPlugin,removesilence,removesilence support,audio,,)) $(eval $(call GstBuildPlugin,removesilence,removesilence support,audio,,))
$(eval $(call GstBuildPlugin,rfbsrc,librfb support,video,,)) $(eval $(call GstBuildPlugin,rfbsrc,librfb support,video,,))
$(eval $(call GstBuildPlugin,rtponvif,rtponvif support,,,)) $(eval $(call GstBuildPlugin,rtponvif,rtponvif support,,,))
$(eval $(call GstBuildPlugin,sbc,sbc support,audio,,+sbc))
$(eval $(call GstBuildPlugin,sdpelem,sdp support,rtp sdp,,)) $(eval $(call GstBuildPlugin,sdpelem,sdp support,rtp sdp,,))
$(eval $(call GstBuildPlugin,segmentclip,segmentclip support,audio,,)) $(eval $(call GstBuildPlugin,segmentclip,segmentclip support,audio,,))
$(eval $(call GstBuildPlugin,shm,POSIX shared memory source and sink,,,+librt))
$(eval $(call GstBuildPlugin,siren,siren support,audio rtp,,)) $(eval $(call GstBuildPlugin,siren,siren support,audio rtp,,))
$(eval $(call GstBuildPlugin,smooth,smooth support,,,)) $(eval $(call GstBuildPlugin,smooth,smooth support,,,))
$(eval $(call GstBuildPlugin,sndfile,sndfile support,audio,,+libsndfile))
$(eval $(call GstBuildPlugin,speed,speed support,audio,,)) $(eval $(call GstBuildPlugin,speed,speed support,audio,,))
$(eval $(call GstBuildPlugin,subenc,subenc support,controller,,)) $(eval $(call GstBuildPlugin,subenc,subenc support,controller,,))
#$(eval $(call GstBuildPlugin,srtp,srtp support,rtp,,+libsrtp))
$(eval $(call GstBuildPlugin,switchbin,switchbin support,,,))
$(eval $(call GstBuildPlugin,timecode,timecode support,,,)) $(eval $(call GstBuildPlugin,timecode,timecode support,,,))
$(eval $(call GstBuildPlugin,videofiltersbad,videofiltersbad support,,,)) $(eval $(call GstBuildPlugin,videofiltersbad,videofiltersbad support,,,))
$(eval $(call GstBuildPlugin,videoframe_audiolevel,videoframe_audiolevel support,,,)) $(eval $(call GstBuildPlugin,videoframe_audiolevel,videoframe_audiolevel support,,,))
#$(eval $(call GstBuildPlugin,videoparsersbad,videoparsersbad support,,,)) #$(eval $(call GstBuildPlugin,videoparsersbad,videoparsersbad support,,,))
$(eval $(call GstBuildPlugin,videosignal,videosignal support,,,)) $(eval $(call GstBuildPlugin,videosignal,videosignal support,,,))
$(eval $(call GstBuildPlugin,vmnc,vmnc support,,,)) $(eval $(call GstBuildPlugin,vmnc,vmnc support,,,))
$(eval $(call GstBuildPlugin,webp,webp support,,,+libwebp))
$(eval $(call GstBuildPlugin,y4mdec,y4mdec support,,,)) $(eval $(call GstBuildPlugin,y4mdec,y4mdec support,,,))
$(eval $(call GstBuildPlugin,yadif,yadif support,,,))
$(eval $(call GstBuildPlugin,bluez,bluez support,,,+bluez-libs))
#$(eval $(call GstBuildPlugin,bz2,bzip2 support,,,+libbz2))
#$(eval $(call GstBuildPlugin,dataurisrc,dataurisrc support,,,))
$(eval $(call GstBuildPlugin,dtls,DTLS support,,,+libopenssl))
$(eval $(call GstBuildPlugin,faad,faad support,audio,,+libfaad2))
$(eval $(call GstBuildPlugin,fbdevsink,fbdev support,video,,))
$(eval $(call GstBuildPlugin,hls,HLS support,pbutils adaptivedemux,multifile,+libnettle))
$(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,srtp,srtp support,rtp,,+libsrtp))
$(eval $(call GstBuildPlugin,webp,webp support,,,+libwebp))
#$(eval $(call GstBuildPlugin,yadif,yadif support,,,))
$(eval $(call BuildPackage,gstreamer1-plugins-bad)) $(eval $(call BuildPackage,gstreamer1-plugins-bad))
$(eval $(call BuildPackage,gst1-plugins-bad)) $(eval $(call BuildPackage,gst1-plugins-bad))

Loading…
Cancel
Save