@ -8,12 +8,12 @@
i n c l u d e $( TOPDIR ) / r u l e s . m k
i n c l u d e $( TOPDIR ) / r u l e s . m k
PKG_NAME := gst1-plugins-good
PKG_NAME := gst1-plugins-good
PKG_VERSION := 1.16.2
PKG_VERSION := 1.17.1
PKG_RELEASE := 1
PKG_RELEASE := 1
PKG_SOURCE := gst-plugins-good-$( PKG_VERSION) .tar.xz
PKG_SOURCE := gst-plugins-good-$( PKG_VERSION) .tar.xz
PKG_SOURCE_URL := https://gstreamer.freedesktop.org/src/gst-plugins-good/
PKG_SOURCE_URL := https://gstreamer.freedesktop.org/src/gst-plugins-good/
PKG_HASH := 40bb3bafda25c0b739c8fc36e48380fccf61c4d3f83747e97ac3f9b0171b1319
PKG_HASH := ea8957460ed38261e5c4bf6a8bf98d946298b756a695b27c9b1209aa7b76b0d7
PKG_BUILD_DIR := $( BUILD_DIR) /gst-plugins-good-$( PKG_VERSION)
PKG_BUILD_DIR := $( BUILD_DIR) /gst-plugins-good-$( PKG_VERSION)
PKG_MAINTAINER := W. Michael Petullo <mike@flyn.org> \
PKG_MAINTAINER := W. Michael Petullo <mike@flyn.org> \
@ -131,41 +131,42 @@ MESON_ARGS += \
$( call GST_COND_SELECT,spectrum) \
$( call GST_COND_SELECT,spectrum) \
$( call GST_COND_SELECT,udp) \
$( call GST_COND_SELECT,udp) \
$( call GST_COND_SELECT,videobox) \
$( call GST_COND_SELECT,videobox) \
$( call GST_COND_SELECT,videocrop) \
$( call GST_COND_SELECT,videofilter) \
$( call GST_COND_SELECT,videofilter) \
$( call GST_COND_SELECT,videomixer) \
$( call GST_COND_SELECT,videomixer) \
$( call GST_COND_SELECT,wavenc) \
$( call GST_COND_SELECT,wavenc) \
$( call GST_COND_SELECT,wavparse) \
$( call GST_COND_SELECT,wavparse) \
$( call GST_COND_SELECT,y4m) \
$( call GST_COND_SELECT,y4m) \
\
\
-Daalib= disabled \
-Dbz2= disabled \
-Dcairo= disabled \
$( call GST_COND_SELECT,aalib) \
$( call GST_COND_SELECT,bz2) \
$( call GST_COND_SELECT,cairo) \
-Ddirectsound= disabled \
-Ddirectsound= disabled \
-Ddv= disabled \
-Ddv1394= dis abled \
$( call GST_COND_SELECT,flac) \
$( call GST_COND_SELECT,dv) \
-Ddv1394= $( if $( CONFIG_PACKAGE_gst1-mod-1394) ,en,dis) abled \
$( call GST_COND_SELECT,flac) \
-Dgdk-pixbuf= disabled \
-Dgdk-pixbuf= disabled \
-Dgtk3= disabled \
-Dgtk3= disabled \
-Djack= disabled \
-Djack= disabled \
$( call GST_COND_SELECT,jpeg) \
$( call GST_COND_SELECT,lame) \
-Dlibcaca= disabled \
$( call GST_COND_SELECT,mpg123) \
$( call GST_COND_SELECT,jpeg) \
$( call GST_COND_SELECT,lame) \
-Dlibcaca= disabled \
$( call GST_COND_SELECT,mpg123) \
-Doss= $( if $( CONFIG_PACKAGE_gst1-mod-ossaudio) ,en,dis) abled \
-Doss= $( if $( CONFIG_PACKAGE_gst1-mod-ossaudio) ,en,dis) abled \
$( call GST_COND_SELECT,oss4) \
$( call GST_COND_SELECT,oss4) \
-Dosxaudio= disabled \
-Dosxaudio= disabled \
-Dosxvideo= disabled \
-Dosxvideo= disabled \
$( call GST_COND_SELECT,png) \
-Dpulse= disabled \
$( call GST_COND_SELECT,png) \
$( call GST_COND_SELECT,pulse) \
-Dqt5= disabled \
-Dqt5= disabled \
$( call GST_COND_SELECT,shout2) \
$( call GST_COND_SELECT,soup) \
$( call GST_COND_SELECT,speex) \
-Dtaglib= disabled \
-Dtwolame= disabled \
$( call GST_COND_SELECT,vpx) \
$( call GST_COND_SELECT,shout2) \
$( call GST_COND_SELECT,soup) \
$( call GST_COND_SELECT,speex) \
$( call GST_COND_SELECT,taglib) \
$( call GST_COND_SELECT,twolame) \
$( call GST_COND_SELECT,vpx) \
-Dwaveform= disabled \
-Dwaveform= disabled \
-Dwavpack= disabled \
$( call GST_COND_SELECT,wavpack) \
\
\
-Dximagesrc= disabled \
-Dximagesrc= disabled \
-Dv4l2= $( if $( CONFIG_PACKAGE_gst1-mod-video4linux2) ,en,dis) abled \
-Dv4l2= $( if $( CONFIG_PACKAGE_gst1-mod-video4linux2) ,en,dis) abled \
@ -175,7 +176,8 @@ 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 \
-Ddoc= disabled
d e f i n e P a c k a g e / g s t 1 - p l u g i n s - g o o d / i n s t a l l
d e f i n e P a c k a g e / g s t 1 - p l u g i n s - g o o d / i n s t a l l
/bin/true
/bin/true
@ -217,10 +219,8 @@ define GstBuildPlugin
$$ ( eval $$ ( call BuildPackage,gst1-mod-$( 1) ) )
$$ ( eval $$ ( call BuildPackage,gst1-mod-$( 1) ) )
e n d e f
e n d e f
#$(eval $(call GstBuildPlugin,1394,IEEE 1394 support,,,))
$( eval $ ( call GstBuildPlugin ,alaw ,alaw codec ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,alaw ,alaw codec ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,alpha ,alpha support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,alpha ,alpha support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,alphacolor ,alphacolor support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,apetag ,apetag support ,audio pbutils tag video ,,) )
$( eval $ ( call GstBuildPlugin ,apetag ,apetag support ,audio pbutils tag video ,,) )
$( eval $ ( call GstBuildPlugin ,audiofx ,audio effects ,audio fft controller ,,) )
$( eval $ ( call GstBuildPlugin ,audiofx ,audio effects ,audio fft controller ,,) )
$( eval $ ( call GstBuildPlugin ,audioparsers ,audioparsers ,audio tag pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,audioparsers ,audioparsers ,audio tag pbutils ,,) )
@ -229,59 +229,64 @@ $(eval $(call GstBuildPlugin,autodetect,format auto-detection,,,))
$( eval $ ( call GstBuildPlugin ,avi ,avi support ,audio riff tag video ,,) )
$( eval $ ( call GstBuildPlugin ,avi ,avi support ,audio riff tag video ,,) )
$( eval $ ( call GstBuildPlugin ,cutter ,audio cutter ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,cutter ,audio cutter ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,debug ,debugging ,,,) )
$( eval $ ( call GstBuildPlugin ,debug ,debugging ,,,) )
$( eval $ ( call GstBuildPlugin ,deinterlace ,deinterlace support ,video ,,) )
#$(eval $(call GstBuildPlugin,deinterlace,deinterlace support,video,,))
$( eval $ ( call GstBuildPlugin ,dtmf ,dtmf support ,rtp ,,) )
$( eval $ ( call GstBuildPlugin ,dtmf ,dtmf support ,rtp ,,) )
#$(eval $(call GstBuildPlugin,dv,dv support,audio tag video,,))
$( eval $ ( call GstBuildPlugin ,effectv ,effectvsupport ,video ,,) )
$( eval $ ( call GstBuildPlugin ,effectv ,effectvsupport ,video ,,) )
$( eval $ ( call GstBuildPlugin ,equalizer ,audio equalizer ,audio controller ,,) )
$( eval $ ( call GstBuildPlugin ,equalizer ,audio equalizer ,audio controller ,,) )
$( eval $ ( call GstBuildPlugin ,flac ,FLAC codec ,audio pbutils tag ,,+libflac ) )
$( eval $ ( call GstBuildPlugin ,flv ,flv codec ,audio pbutils tag video ,,) )
$( eval $ ( call GstBuildPlugin ,flv ,flv codec ,audio pbutils tag video ,,) )
$( eval $ ( call GstBuildPlugin ,flxdec ,flx codec ,,,) )
$( eval $ ( call GstBuildPlugin ,flxdec ,flx codec ,,,) )
#$(eval $(call GstBuildPlugin,gdkpixbuf,gdkpixbuf support,video,,))
$( eval $ ( call GstBuildPlugin ,goom 2k 1,goom support ,audio video pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,goom ,goom support ,audio video pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,goom ,goom support ,audio video pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,goom 2k 1,goom support ,audio video pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,icydemux ,icy demuxer ,audio tag ,,) )
$( eval $ ( call GstBuildPlugin ,icydemux ,icy demuxer ,audio tag ,,) )
$( eval $ ( call GstBuildPlugin ,id 3demux ,ID 3v 1/v 2 demuxer ,pbutils tag ,,) )
$( eval $ ( call GstBuildPlugin ,id 3demux ,ID 3v 1/v 2 demuxer ,pbutils tag ,,) )
$( eval $ ( call GstBuildPlugin ,imagefreeze ,imagefreeze support ,,,) )
$( eval $ ( call GstBuildPlugin ,imagefreeze ,imagefreeze support ,,,) )
$( eval $ ( call GstBuildPlugin ,interleave ,audio interleave ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,interleave ,audio interleave ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,isomp 4,isomp 4 support ,audio pbutils riff rtp tag video ,,) )
$( eval $ ( call GstBuildPlugin ,isomp 4,isomp 4 support ,audio pbutils riff rtp tag video ,,) )
#$(eval $(call GstBuildPlugin,jack,jack support,audio,,))
$( eval $ ( call GstBuildPlugin ,jpeg ,jpeg support ,video ,,+libjpeg ) )
$( eval $ ( call GstBuildPlugin ,lame ,MP 3 encoder ( using LAME ) ,audio ,,+lame -lib ) )
$( eval $ ( call GstBuildPlugin ,level ,audio level ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,level ,audio level ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,matroska ,matroska support ,audio pbutils riff tag video ,,) )
$( eval $ ( call GstBuildPlugin ,matroska ,matroska support ,audio pbutils riff tag video ,,) )
$( eval $ ( call GstBuildPlugin ,mpg 123,MP 3 decoder ( using mpg 123) ,audio tag ,,+libid 3tag +mpg 123) )
$( eval $ ( call GstBuildPlugin ,mulaw ,mulaw support ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,monoscope ,monoscope ,,,) )
$( eval $ ( call GstBuildPlugin ,multifile ,multiple files access ,video ,,) )
$( eval $ ( call GstBuildPlugin ,multifile ,multiple files access ,video ,,) )
$( eval $ ( call GstBuildPlugin ,multipart ,multipart stream handling ,,,) )
$( eval $ ( call GstBuildPlugin ,multipart ,multipart stream handling ,,,) )
$( eval $ ( call GstBuildPlugin ,navigationtest ,navigationtest support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,oss 4,OSS 4 audio support ,audio tag ,,) )
$( eval $ ( call GstBuildPlugin ,ossaudio ,OSS audio support ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,png ,png support ,video ,,+libpng ) )
#$(eval $(call GstBuildPlugin,pulse,pulse support,audio pbutils tag video,,))
$( eval $ ( call GstBuildPlugin ,replaygain ,volume normalization ,pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,replaygain ,volume normalization ,pbutils ,,) )
$( eval $ ( call GstBuildPlugin ,rtpmanager ,RTP manager ,audio net rtp tag pbutils video ,,) )
$( eval $ ( call GstBuildPlugin ,rtp ,RTP ,audio rtp tag pbutils video ,,) )
$( eval $ ( call GstBuildPlugin ,rtp ,RTP ,audio rtp tag pbutils video ,,) )
$( eval $ ( call GstBuildPlugin ,rtpmanager ,RTP manager ,audio net rtp tag pbutils video ,,) )
$( eval $ ( call GstBuildPlugin ,rtsp ,RTSP ,net rtp rtsp sdp ,,) )
$( eval $ ( call GstBuildPlugin ,rtsp ,RTSP ,net rtp rtsp sdp ,,) )
$( eval $ ( call GstBuildPlugin ,shapewipe ,shapewipe support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,shapewipe ,shapewipe support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,shout 2,shout 2 support ,audio ,,+libshout ) )
$( eval $ ( call GstBuildPlugin ,smpte ,smpte support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,smpte ,smpte support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,soup ,soup input ,audio tag ,,+libsoup ) )
$( eval $ ( call GstBuildPlugin ,spectrum ,spectrum data output ,audio fft ,,) )
$( eval $ ( call GstBuildPlugin ,spectrum ,spectrum data output ,audio fft ,,) )
$( eval $ ( call GstBuildPlugin ,speex ,speex support ,audio tag ,,+libspeex ) )
#$(eval $(call GstBuildPlugin,taglib,taglib support,tag,,))
$( eval $ ( call GstBuildPlugin ,udp ,UDP ,net ,,) )
$( eval $ ( call GstBuildPlugin ,udp ,UDP ,net ,,) )
$( eval $ ( call GstBuildPlugin ,video 4linux 2,video 4linux 2 support ,video allocators ,,+libv 4l ) )
$( eval $ ( call GstBuildPlugin ,videobox ,videobox support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videobox ,videobox support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videocrop ,videocrop support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videocrop ,videocrop support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videofilter ,videofilter support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videofilter ,videofilter support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videomixer ,videomixer support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,videomixer ,videomixer support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,vpx ,vpx support ,tag video ,,+libvpx ) )
$( eval $ ( call GstBuildPlugin ,wavenc ,Wav encoder ,riff ,,) )
$( eval $ ( call GstBuildPlugin ,wavenc ,Wav encoder ,riff ,,) )
#$(eval $(call GstBuildPlugin,wavpack,Wav packer,audio riff tag,,))
$( eval $ ( call GstBuildPlugin ,wavparse ,Wav parser ,audio riff tag ,,) )
$( eval $ ( call GstBuildPlugin ,wavparse ,Wav parser ,audio riff tag ,,) )
#$(eval $(call GstBuildPlugin,ximagesrc,ximagesrc support,video,,))
#$(eval $(call GstBuildPlugin,y4m,sty4menc support,video,,))
#$(eval $(call GstBuildPlugin,y4m,sty4menc support,video,,))
#$(eval $(call GstBuildPlugin,1394,IEEE 1394 support,,,))
#$(eval $(call GstBuildPlugin,aalib,aalib text console video sink,,,))
#$(eval $(call GstBuildPlugin,alphacolor,alphacolor support,video,,))
#$(eval $(call GstBuildPlugin,dv,dv support,audio tag video,,))
$( eval $ ( call GstBuildPlugin ,flac ,FLAC codec ,audio pbutils tag ,,+libflac ) )
#$(eval $(call GstBuildPlugin,gdkpixbuf,gdkpixbuf support,video,,))
#$(eval $(call GstBuildPlugin,jack,jack support,audio,,))
$( eval $ ( call GstBuildPlugin ,jpeg ,jpeg support ,video ,,+libjpeg ) )
$( eval $ ( call GstBuildPlugin ,lame ,MP 3 encoder ( using LAME ) ,audio ,,+lame -lib ) )
$( eval $ ( call GstBuildPlugin ,mpg 123,MP 3 decoder ( using mpg 123) ,audio tag ,,+libid 3tag +mpg 123) )
$( eval $ ( call GstBuildPlugin ,mulaw ,mulaw support ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,navigationtest ,navigationtest support ,video ,,) )
$( eval $ ( call GstBuildPlugin ,oss 4,OSS 4 audio support ,audio tag ,,) )
$( eval $ ( call GstBuildPlugin ,ossaudio ,OSS audio support ,audio ,,) )
$( eval $ ( call GstBuildPlugin ,png ,png support ,video ,,+libpng ) )
#$(eval $(call GstBuildPlugin,pulse,pulse support,audio pbutils tag video,,+pulseaudio))
$( eval $ ( call GstBuildPlugin ,shout 2,shout 2 support ,audio ,,+libshout ) )
$( eval $ ( call GstBuildPlugin ,soup ,soup input ,audio tag ,,+libsoup ) )
$( eval $ ( call GstBuildPlugin ,speex ,speex support ,audio tag ,,+libspeex ) )
#$(eval $(call GstBuildPlugin,taglib,taglib support,tag,,))
$( eval $ ( call GstBuildPlugin ,video 4linux 2,video 4linux 2 support ,video allocators ,,+libv 4l ) )
$( eval $ ( call GstBuildPlugin ,vpx ,vpx support ,tag video ,,+libvpx ) )
#$(eval $(call GstBuildPlugin,wavpack,Wav packer,audio riff tag,,))
#$(eval $(call GstBuildPlugin,ximagesrc,ximagesrc support,video,,))
$( eval $ ( call BuildPackage ,gstreamer 1-plugins -good ) )
$( eval $ ( call BuildPackage ,gstreamer 1-plugins -good ) )
$( eval $ ( call BuildPackage ,gst 1-plugins -good ) )
$( eval $ ( call BuildPackage ,gst 1-plugins -good ) )