diff options
Diffstat (limited to 'package/multimedia/gst-plugins-bad/gst-plugins-bad.mk')
-rw-r--r-- | package/multimedia/gst-plugins-bad/gst-plugins-bad.mk | 161 |
1 files changed, 122 insertions, 39 deletions
diff --git a/package/multimedia/gst-plugins-bad/gst-plugins-bad.mk b/package/multimedia/gst-plugins-bad/gst-plugins-bad.mk index 5012be2e0..dee440a17 100644 --- a/package/multimedia/gst-plugins-bad/gst-plugins-bad.mk +++ b/package/multimedia/gst-plugins-bad/gst-plugins-bad.mk @@ -3,7 +3,7 @@ # gst-plugins-bad # ############################################################# -GST_PLUGINS_BAD_VERSION = 0.10.21 +GST_PLUGINS_BAD_VERSION = 0.10.22 GST_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST_PLUGINS_BAD_VERSION).tar.bz2 GST_PLUGINS_BAD_SITE = http://gstreamer.freedesktop.org/src/gst-plugins-bad @@ -40,13 +40,6 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-asfmux endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_APEXSINK),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-apexsink -GST_PLUGINS_BAD_DEPENDENCIES += openssl -else -GST_PLUGINS_BAD_CONF_OPT += --disable-apexsink -endif - ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AUDIOPARSERS),y) GST_PLUGINS_BAD_CONF_OPT += --enable-audioparsers else @@ -59,34 +52,22 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-autoconvert endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-camerabin -else -GST_PLUGINS_BAD_CONF_OPT += --disable-camerabin -endif - -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLOREFFECTS),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-coloreffects -else -GST_PLUGINS_BAD_CONF_OPT += --disable-coloreffects -endif - -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLORSPACE),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-colorspace +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BAYER),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-bayer else -GST_PLUGINS_BAD_CONF_OPT += --disable-colorspace +GST_PLUGINS_BAD_CONF_OPT += --disable-bayer endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LEGACYRESAMPLE),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-legacyresample +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-camerabin else -GST_PLUGINS_BAD_CONF_OPT += --disable-legacyresample +GST_PLUGINS_BAD_CONF_OPT += --disable-camerabin endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BAYER),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-bayer +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN2),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-camerabin2 else -GST_PLUGINS_BAD_CONF_OPT += --disable-bayer +GST_PLUGINS_BAD_CONF_OPT += --disable-camerabin2 endif ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDXAPARSE),y) @@ -95,11 +76,16 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-cdxaparse endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDAUDIO),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-cdaudio -GST_PLUGINS_BAD_DEPENDENCIES += libcdaudio +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLOREFFECTS),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-coloreffects else -GST_PLUGINS_BAD_CONF_OPT += --disable-cdaudio +GST_PLUGINS_BAD_CONF_OPT += --disable-coloreffects +endif + +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLORSPACE),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-colorspace +else +GST_PLUGINS_BAD_CONF_OPT += --disable-colorspace endif ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DATAURISRC),y) @@ -144,6 +130,12 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-festival endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FIELDANALYSIS),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-fieldanalysis +else +GST_PLUGINS_BAD_CONF_OPT += --disable-fieldanalysis +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREEZE),y) GST_PLUGINS_BAD_CONF_OPT += --enable-freeze else @@ -186,6 +178,18 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-hdvparse endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_HLS),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-hls +else +GST_PLUGINS_BAD_CONF_OPT += --disable-hls +endif + +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ID3TAG),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-id3tag +else +GST_PLUGINS_BAD_CONF_OPT += --disable-id3tag +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_INTERLACE),y) GST_PLUGINS_BAD_CONF_OPT += --enable-interlace else @@ -222,6 +226,12 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-jpegformat endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LEGACYRESAMPLE),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-legacyresample +else +GST_PLUGINS_BAD_CONF_OPT += --disable-legacyresample +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIBRFB),y) GST_PLUGINS_BAD_CONF_OPT += --enable-librfb else @@ -246,6 +256,12 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-mpegpsmux endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-mpegtsdemux +else +GST_PLUGINS_BAD_CONF_OPT += --disable-mpegtsdemux +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSMUX),y) GST_PLUGINS_BAD_CONF_OPT += --enable-mpegtsmux else @@ -288,6 +304,12 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-nuvdemux endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PATCHDETECT),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-patchdetect +else +GST_PLUGINS_BAD_CONF_OPT += --disable-patchdetect +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PCAPPARSE),y) GST_PLUGINS_BAD_CONF_OPT += --enable-pcapparse else @@ -300,12 +322,6 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-pnm endif -ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_QTMUX),y) -GST_PLUGINS_BAD_CONF_OPT += --enable-qtmux -else -GST_PLUGINS_BAD_CONF_OPT += --disable-qtmux -endif - ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RAWPARSE),y) GST_PLUGINS_BAD_CONF_OPT += --enable-rawparse else @@ -324,12 +340,24 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-rtpmux endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPVP8),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-rtpvp8 +else +GST_PLUGINS_BAD_CONF_OPT += --disable-rtpvp8 +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SCALETEMPO),y) GST_PLUGINS_BAD_CONF_OPT += --enable-scaletempo else GST_PLUGINS_BAD_CONF_OPT += --disable-scaletempo endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDI),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-sdi +else +GST_PLUGINS_BAD_CONF_OPT += --disable-sdi +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDP),y) GST_PLUGINS_BAD_CONF_OPT += --enable-sdp else @@ -372,6 +400,12 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-tta endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOFILTERS),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-videofilters +else +GST_PLUGINS_BAD_CONF_OPT += --disable-videofilters +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOMAXRATE),y) GST_PLUGINS_BAD_CONF_OPT += --enable-videomaxrate else @@ -384,6 +418,12 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-videomeasure endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOPARSERS),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-videoparsers +else +GST_PLUGINS_BAD_CONF_OPT += --disable-videoparsers +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL),y) GST_PLUGINS_BAD_CONF_OPT += --enable-videosignal else @@ -402,6 +442,35 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-y4m endif +# plugins with deps +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_APEXSINK),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-apexsink +GST_PLUGINS_BAD_DEPENDENCIES += openssl +else +GST_PLUGINS_BAD_CONF_OPT += --disable-apexsink +endif + +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_BZ2),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-bz2 +GST_PLUGINS_BAD_DEPENDENCIES += bz2ip +else +GST_PLUGINS_BAD_CONF_OPT += --disable-bz2 +endif + +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDAUDIO),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-cdaudio +GST_PLUGINS_BAD_DEPENDENCIES += libcdaudio +else +GST_PLUGINS_BAD_CONF_OPT += --disable-cdaudio +endif + +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CURL),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-curl +GST_PLUGINS_BAD_DEPENDENCIES += libcurl +else +GST_PLUGINS_BAD_CONF_OPT += --disable-curl +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DIRECTFB),y) GST_PLUGINS_BAD_CONF_OPT += --enable-directfb GST_PLUGINS_BAD_DEPENDENCIES += directfb @@ -428,6 +497,13 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-neon endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RSVG),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-rsvg +GST_PLUGINS_BAD_DEPENDENCIES += librsvg +else +GST_PLUGINS_BAD_CONF_OPT += --disable-rsvg +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDL),y) GST_PLUGINS_BAD_CONF_ENV += ac_cv_path_SDL_CONFIG=$(STAGING_DIR)/usr/bin/sdl-config GST_PLUGINS_BAD_CONF_OPT += --enable-sdl @@ -436,6 +512,13 @@ else GST_PLUGINS_BAD_CONF_OPT += --disable-sdl endif +ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SNDFILE),y) +GST_PLUGINS_BAD_CONF_OPT += --enable-sndfile +GST_PLUGINS_BAD_DEPENDENCIES += libsndfile +else +GST_PLUGINS_BAD_CONF_OPT += --disable-sndfile +endif + ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VCD),y) GST_PLUGINS_BAD_CONF_OPT += --enable-vcd else |