| ############################################################# |
| # |
| # gst-plugins-bad |
| # |
| ############################################################# |
| GST_PLUGINS_BAD_VERSION = 0.10.14 |
| 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 |
| GST_PLUGINS_BAD_LIBTOOL_PATCH = NO |
| |
| GST_PLUGINS_BAD_CONF_OPT = \ |
| --disable-examples |
| |
| GST_PLUGINS_BAD_DEPENDENCIES = gst-plugins-base gstreamer liboil |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AACPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-aacparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-aacparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AIFFPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-aiffparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-aiffparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_AMRPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-amrparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-amrparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_ASFMUX),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-asfmux |
| 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_AUTOCONVERT),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-autoconvert |
| 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_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_BAYER),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-bayer |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-bayer |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CDXAPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-cdxaparse |
| 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 |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-cdaudio |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DCCP),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-dccp |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-dccp |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DEBUGUTILS),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-debugutils |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-debugutils |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DTMF),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-dtmf |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-dtmf |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVDNAV),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-dvdnav |
| GST_PLUGINS_BAD_DEPENDENCIES += libdvdnav |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-dvdnav |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVDSPU),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-dvdspu |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-dvdspu |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FESTIVAL),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-festival |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-festival |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREEZE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-freeze |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-freeze |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FREI0R),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-frei0r |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-frei0r |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_H264PARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-h264parse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-h264parse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_HDVPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-hdvparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-hdvparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIBRFB),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-librfb |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-librfb |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_LIVEADDER),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-liveadder |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-liveadder |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGDEMUX),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-mpegdemux |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-mpegdemux |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGTSMUX),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-mpegtsmux |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-mpegtsmux |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEG4VIDEOPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-mpeg4videoparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-mpeg4videoparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MPEGVIDEOPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-mpegvideoparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-mpegvideoparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MVE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-mve |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-mve |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_MXF),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-mxf |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-mxf |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NSF),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-nsf |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-nsf |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NUVDEMUX),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-nuvdemux |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-nuvdemux |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_PCAPPARSE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-pcapparse |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-pcapparse |
| 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 |
| GST_PLUGINS_BAD_CONF_OPT += --disable-rawparse |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_REAL),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-real |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-real |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPMANAGER),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-rtpmanager |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-rtpmanager |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_RTPMUX),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-rtpmux |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-rtpmux |
| 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_SDP),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-sdp |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-sdp |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SELECTOR),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-selector |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-selector |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SHAPEWIPE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-shapewipe |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-shapewipe |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SIREN),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-siren |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-siren |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SPEED),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-speed |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-speed |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SUBENC),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-subenc |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-subenc |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_STEREO),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-stereo |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-stereo |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_TTA),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-tta |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-tta |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VALVE),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-valve |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-valve |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-videosignal |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-videosignal |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VMNC),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-vmnc |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-vmnc |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_XDGMIME),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-xdgmime |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-xdgmime |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DIRECTFB),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-directfb |
| GST_PLUGINS_BAD_DEPENDENCIES += directfb |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-directfb |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVB),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-dvb |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-dvb |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FBDEV),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-fbdev |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-fbdev |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_NEON),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-neon |
| GST_PLUGINS_BAD_DEPENDENCIES += neon |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-neon |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_OSS4),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-oss4 |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-oss4 |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_SDL),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-sdl |
| GST_PLUGINS_BAD_DEPENDENCIES += sdl |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-sdl |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_TREMOR),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-ivorbis |
| GST_PLUGINS_BAD_DEPENDENCIES += tremor |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-ivorbis |
| endif |
| |
| ifeq ($(BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_VCD),y) |
| GST_PLUGINS_BAD_CONF_OPT += --enable-vcd |
| else |
| GST_PLUGINS_BAD_CONF_OPT += --disable-vcd |
| endif |
| |
| $(eval $(call AUTOTARGETS,package/multimedia,gst-plugins-bad)) |