summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/gst-plugins-bad1.in37
-rw-r--r--rules/gst-plugins-bad1.make11
2 files changed, 34 insertions, 14 deletions
diff --git a/rules/gst-plugins-bad1.in b/rules/gst-plugins-bad1.in
index efe5d7f5b..7e7c8f1fb 100644
--- a/rules/gst-plugins-bad1.in
+++ b/rules/gst-plugins-bad1.in
@@ -5,6 +5,7 @@ menuconfig GST_PLUGINS_BAD1
select GLIB
select GSTREAMER1
select GST_PLUGINS_BASE1
+ select ORC
select BZIP2 if GST_PLUGINS_BAD1_BZ2
select BZIP2_LIBBZ2 if GST_PLUGINS_BAD1_BZ2
select BLUEZ if GST_PLUGINS_BAD1_BLUEZ
@@ -22,8 +23,8 @@ menuconfig GST_PLUGINS_BAD1
select MESALIB_GLES2 if GST_PLUGINS_BAD1_GLES2
select MESALIB_EGL if GST_PLUGINS_BAD1_EGL
select MESALIB_GLX if GST_PLUGINS_BAD1_GLX
+ select LIBDRM if GST_PLUGINS_BAD1_KMS
select OPUS if GST_PLUGINS_BAD1_OPUS
- select ORC if GST_PLUGINS_BAD1_ORC
select QT5 if GST_PLUGINS_BAD1_QT
select QT5_GUI if GST_PLUGINS_BAD1_QT
select QT5_MODULE_QTDECLARATIVE if GST_PLUGINS_BAD1_QT
@@ -34,6 +35,7 @@ menuconfig GST_PLUGINS_BAD1
select LIBUSB if GST_PLUGINS_BAD1_UVCH264
select VO_AACENC if GST_PLUGINS_BAD1_VOAACENC
select WAYLAND if GST_PLUGINS_BAD1_WAYLAND
+ select WAYLAND_PROTOCOLS if GST_PLUGINS_BAD1_WAYLAND
prompt "gst-plugins-bad "
help
@@ -46,9 +48,6 @@ menuconfig GST_PLUGINS_BAD1
if GST_PLUGINS_BAD1
-config GST_PLUGINS_BAD1_ORC
- bool
-
config GST_PLUGINS_BAD1_ACCURIP
bool
prompt "accurip"
@@ -305,6 +304,10 @@ config GST_PLUGINS_BAD1_STEREO
bool
prompt "stereo"
+config GST_PLUGINS_BAD1_TIMECODE
+ bool
+ prompt "timecode"
+
config GST_PLUGINS_BAD1_TTA
bool
# Non ported plugin
@@ -423,10 +426,9 @@ config GST_PLUGINS_BAD1_DASH
config GST_PLUGINS_BAD1_DC1394
bool
- # Non ported plugin
+ # needs libdc1394
depends on BROKEN
prompt "dc1394"
- depends on BROKEN
config GST_PLUGINS_BAD1_DECKLINK
bool
@@ -454,7 +456,6 @@ config GST_PLUGINS_BAD1_DAALA
config GST_PLUGINS_BAD1_DTS
bool
- select GST_PLUGINS_BAD1_ORC
prompt "dts"
depends on BROKEN
@@ -478,6 +479,12 @@ config GST_PLUGINS_BAD1_FBDEV
bool
prompt "fbdev"
+config GST_PLUGINS_BAD1_FDK_AAC
+ bool
+ # needs fdk-aac
+ depends on BROKEN
+ prompt "fdk_aac"
+
config GST_PLUGINS_BAD1_FLITE
bool
prompt "flite"
@@ -498,6 +505,10 @@ config GST_PLUGINS_BAD1_KATE
prompt "kate"
depends on BROKEN
+config GST_PLUGINS_BAD1_KMS
+ bool
+ prompt "kms"
+
config GST_PLUGINS_BAD1_LADSPA
bool
prompt "ladspa"
@@ -505,10 +516,9 @@ config GST_PLUGINS_BAD1_LADSPA
config GST_PLUGINS_BAD1_LV2
bool
- # Non ported plugin
+ # needs liblilv
depends on BROKEN
prompt "lv2"
- depends on BROKEN
config GST_PLUGINS_BAD1_LIBDE265
bool
@@ -559,10 +569,9 @@ config GST_PLUGINS_BAD1_MPLEX
config GST_PLUGINS_BAD1_MUSEPACK
bool
- # Non ported plugin
+ # needs libmpcdec
depends on BROKEN
prompt "musepack"
- depends on BROKEN
config GST_PLUGINS_BAD1_NAS
bool
@@ -791,5 +800,11 @@ config GST_PLUGINS_BAD1_X265
depends on BROKEN
prompt "x265"
+config GST_PLUGINS_BAD1_WEBRTCDSP
+ bool
+ # needs webrtc-audio-processing
+ depends on BROKEN
+ prompt "webrtcdsp"
+
endif
diff --git a/rules/gst-plugins-bad1.make b/rules/gst-plugins-bad1.make
index eea655026..479707381 100644
--- a/rules/gst-plugins-bad1.make
+++ b/rules/gst-plugins-bad1.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_GST_PLUGINS_BAD1) += gst-plugins-bad1
#
# Paths and names
#
-GST_PLUGINS_BAD1_VERSION := 1.8.3
-GST_PLUGINS_BAD1_MD5 := 955281a43e98c5464563fa049e0a0911
+GST_PLUGINS_BAD1_VERSION := 1.10.0
+GST_PLUGINS_BAD1_MD5 := 86916b5c8e5923cc070c1548f270e9b9
GST_PLUGINS_BAD1 := gst-plugins-bad-$(GST_PLUGINS_BAD1_VERSION)
GST_PLUGINS_BAD1_SUFFIX := tar.xz
GST_PLUGINS_BAD1_URL := http://gstreamer.freedesktop.org/src/gst-plugins-bad/$(GST_PLUGINS_BAD1).$(GST_PLUGINS_BAD1_SUFFIX)
@@ -95,6 +95,7 @@ GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_SMOOTH) += smooth
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_SPEED) += speed
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_SUBENC) += subenc
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_STEREO) += stereo
+GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_TIMECODE) += timecode
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_TTA) += tta
GST_PLUGINS_BAD1_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD1_VIDEOFILTERS) += videofilters
GST_PLUGINS_BAD1_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD1_VIDEOFILTERS) += videofiltersbad
@@ -139,10 +140,13 @@ GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_FAAC) += faac
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_FAAD) += faad
GST_PLUGINS_BAD1_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD1_FBDEV) += fbdev
GST_PLUGINS_BAD1_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD1_FBDEV) += fbdevsink
+GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_FDK_AAC) += fdk_aac
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_FLITE) += flite
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_GSM) += gsm
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_FLUIDSYNTH) += fluidsynth
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_KATE) += kate
+GST_PLUGINS_BAD1_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD1_KMS) += kms
+GST_PLUGINS_BAD1_ENABLEP-$(PTXCONF_GST_PLUGINS_BAD1_KMS) += kmssink
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_LADSPA) += ladspa
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_LV2) += lv2
GST_PLUGINS_BAD1_ENABLEC-$(PTXCONF_GST_PLUGINS_BAD1_LIBDE265) += libde265
@@ -200,6 +204,7 @@ GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_SPANDSP) += spandsp
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_SNDIO) += sndio
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_HLS) += hls
GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_X265) += x265
+GST_PLUGINS_BAD1_ENABLE-$(PTXCONF_GST_PLUGINS_BAD1_WEBRTCDSP) += webrtcdsp
GST_PLUGINS_BAD1_ENABLEC-y += $(GST_PLUGINS_BAD1_ENABLE-y)
GST_PLUGINS_BAD1_ENABLEC- += $(GST_PLUGINS_BAD1_ENABLE-)
@@ -225,7 +230,7 @@ GST_PLUGINS_BAD1_CONF_OPT := \
--enable-experimental \
--$(call ptx/endis, PTXCONF_GSTREAMER1_INTROSPECTION)-introspection \
\
- --$(call ptx/endis,PTXCONF_GST_PLUGINS_BAD1_ORC)-orc \
+ --enable-orc \
\
--disable-directsound \
--disable-wasapi \