|
@@ -4,7 +4,7 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-GST1_PLUGINS_BAD_VERSION = 1.16.2
|
|
|
+GST1_PLUGINS_BAD_VERSION = 1.18.0
|
|
|
GST1_PLUGINS_BAD_SOURCE = gst-plugins-bad-$(GST1_PLUGINS_BAD_VERSION).tar.xz
|
|
|
GST1_PLUGINS_BAD_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-bad
|
|
|
GST1_PLUGINS_BAD_INSTALL_STAGING = YES
|
|
@@ -25,16 +25,20 @@ GST1_PLUGINS_BAD_CONF_OPTS = \
|
|
|
-Dapplemedia=disabled \
|
|
|
-Dgobject-cast-checks=disabled \
|
|
|
-Dglib-asserts=disabled \
|
|
|
- -Dglib-checks=disabled
|
|
|
+ -Dglib-checks=disabled \
|
|
|
+ -Dextra-checks=disabled \
|
|
|
+ -Ddoc=disabled
|
|
|
|
|
|
# Options which require currently unpackaged libraries
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += \
|
|
|
+ -Davtp=disabled \
|
|
|
-Dopensles=disabled \
|
|
|
-Duvch264=disabled \
|
|
|
-Dmsdk=disabled \
|
|
|
-Dvoamrwbenc=disabled \
|
|
|
-Dbs2b=disabled \
|
|
|
-Dchromaprint=disabled \
|
|
|
+ -Dd3d11=disabled \
|
|
|
-Ddc1394=disabled \
|
|
|
-Ddts=disabled \
|
|
|
-Dresindvd=disabled \
|
|
@@ -44,6 +48,8 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
|
|
|
-Dkate=disabled \
|
|
|
-Dladspa=disabled \
|
|
|
-Dlv2=disabled \
|
|
|
+ -Dmediafoundation=disabled \
|
|
|
+ -Dmicrodns=disabled \
|
|
|
-Dlibde265=disabled \
|
|
|
-Dmodplug=disabled \
|
|
|
-Dmplex=disabled \
|
|
@@ -57,6 +63,11 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
|
|
|
-Dgme=disabled \
|
|
|
-Dvdpau=disabled \
|
|
|
-Dspandsp=disabled \
|
|
|
+ -Dsvthevcenc=disabled \
|
|
|
+ -Dtranscode=disabled \
|
|
|
+ -Dwasapi2=disabled \
|
|
|
+ -Dzxing=disabled \
|
|
|
+ -Dmagicleap=disabled \
|
|
|
-Diqa=disabled \
|
|
|
-Dopencv=disabled
|
|
|
|
|
@@ -180,6 +191,12 @@ else
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Ddebugutils=disabled
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBENC),y)
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Ddvbsubenc=enabled
|
|
|
+else
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Ddvbsubenc=disabled
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY),y)
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Ddvbsuboverlay=enabled
|
|
|
else
|
|
@@ -368,6 +385,24 @@ else
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Dremovesilence=disabled
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RIST),y)
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Drist=enabled
|
|
|
+else
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Drist=disabled
|
|
|
+endif
|
|
|
+
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP2),y)
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Drtmp2=enabled
|
|
|
+else
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Drtmp2=disabled
|
|
|
+endif
|
|
|
+
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP2),y)
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Drtp=enabled
|
|
|
+else
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Drtp=disabled
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP),y)
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Drtmp=enabled
|
|
|
GST1_PLUGINS_BAD_DEPENDENCIES += rtmpdump
|
|
@@ -411,6 +446,12 @@ else
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Dsubenc=disabled
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SWITCHBIN),y)
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Dswitchbin=enabled
|
|
|
+else
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Dswitchbin=disabled
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TIMECODE),y)
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Dtimecode=enabled
|
|
|
else
|
|
@@ -453,13 +494,6 @@ else
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Dy4m=disabled
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_YADIF),y)
|
|
|
-GST1_PLUGINS_BAD_CONF_OPTS += -Dyadif=enabled
|
|
|
-GST1_PLUGINS_BAD_HAS_GPL_LICENSE = y
|
|
|
-else
|
|
|
-GST1_PLUGINS_BAD_CONF_OPTS += -Dyadif=disabled
|
|
|
-endif
|
|
|
-
|
|
|
# Plugins with dependencies
|
|
|
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER),y)
|
|
@@ -711,6 +745,13 @@ else
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Dwpe=disabled
|
|
|
endif
|
|
|
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_V4L2CODECS),y)
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Dv4l2codecs=enabled
|
|
|
+GST1_PLUGINS_BAD_DEPENDENCIES += libgudev
|
|
|
+else
|
|
|
+GST1_PLUGINS_BAD_CONF_OPTS += -Dv4l2codecs=disabled
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265),y)
|
|
|
GST1_PLUGINS_BAD_CONF_OPTS += -Dx265=enabled
|
|
|
GST1_PLUGINS_BAD_DEPENDENCIES += x265
|