diff options
-rw-r--r-- | rules/gst-plugins-bad1.in | 37 | ||||
-rw-r--r-- | rules/gst-plugins-bad1.make | 11 |
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 \ |