From: Tom Hochstein Date: Wed, 1 Sep 2021 16:20:59 +0000 (-0500) Subject: gstreamer1.0-plugins-bad: Upgrade to 1.18.0.imx X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=9a873db105c742e4f0e8a0964fba9d5d31564031;p=meta-freescale.git gstreamer1.0-plugins-bad: Upgrade to 1.18.0.imx Signed-off-by: Tom Hochstein --- diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.0.imx.bb similarity index 88% rename from recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb rename to recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.0.imx.bb index 6f236485..c3e64172 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.0.imx.bb @@ -3,7 +3,7 @@ require recipes-multimedia/gstreamer/gstreamer1.0-plugins-common.inc DEPENDS:append:imxgpu2d = " virtual/libg2d" DEPENDS:append:mx8 = " libdrm" -PACKAGECONFIG:append:mx8 = " kms" +PACKAGECONFIG:append:mx8 = " kms tinycompress" DEFAULT_PREFERENCE = "-1" @@ -11,20 +11,12 @@ PACKAGE_ARCH:imxpxp = "${MACHINE_SOCARCH}" PACKAGE_ARCH:mx8 = "${MACHINE_SOCARCH}" GST1.0-PLUGINS-BAD_SRC ?= "gitsm://source.codeaurora.org/external/imx/gst-plugins-bad.git;protocol=https" -SRCBRANCH = "MM_04.05.07_2011_L5.4.70" +SRCBRANCH = "MM_04.06.01_2105_L5.10.y" SRC_URI = " \ ${GST1.0-PLUGINS-BAD_SRC};branch=${SRCBRANCH} \ - file://0001-ext-wayland-fix-meson-build-in-nxp-fork.patch \ - file://0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch \ - file://opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch \ - file://0001-opencv-allow-compilation-against-4.4.x.patch \ - file://0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch \ - file://fix-maybe-uninitialized-warnings-when-compiling-with-Os.patch \ - file://avoid-including-sys-poll.h-directly.patch \ - file://ensure-valid-sentinels-for-gst_structure_get-etc.patch \ " -SRCREV = "cf7f2d0125424ce0d63ddc7f1eadc9ef71d10db1" +SRCREV = "227af57d23cb6b3564fc94446ab2c9fe8c8cff22" S = "${WORKDIR}/git" @@ -42,7 +34,7 @@ PACKAGECONFIG_GL:imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl PACKAGECONFIG ??= " \ ${GSTREAMER_ORC} \ ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ - ${@bb.utils.filter('DISTRO_FEATURES', 'directfb vulkan', d)} \ + ${@bb.utils.filter('DISTRO_FEATURES', 'directfb', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ ${PACKAGECONFIG_GL} \ bz2 closedcaption curl dash dtls hls rsvg sbc smoothstreaming sndfile \ @@ -91,6 +83,7 @@ PACKAGECONFIG[smoothstreaming] = "-Dsmoothstreaming=enabled,-Dsmoothstreaming=di PACKAGECONFIG[sndfile] = "-Dsndfile=enabled,-Dsndfile=disabled,libsndfile1" PACKAGECONFIG[srtp] = "-Dsrtp=enabled,-Dsrtp=disabled,libsrtp" PACKAGECONFIG[tinyalsa] = "-Dtinyalsa=enabled,-Dtinyalsa=disabled,tinyalsa" +PACKAGECONFIG[tinycompress] = "-Dtinycompress=enabled,-Dtinycompress=disabled,tinycompress" PACKAGECONFIG[ttml] = "-Dttml=enabled,-Dttml=disabled,libxml2 pango cairo" PACKAGECONFIG[uvch264] = "-Duvch264=enabled,-Duvch264=disabled,libusb1 libgudev" PACKAGECONFIG[voaacenc] = "-Dvoaacenc=enabled,-Dvoaacenc=disabled,vo-aacenc" @@ -102,9 +95,6 @@ PACKAGECONFIG[webrtc] = "-Dwebrtc=enabled,-Dwebrtc=disabled,libnice" PACKAGECONFIG[webrtcdsp] = "-Dwebrtcdsp=enabled,-Dwebrtcdsp=disabled,webrtc-audio-processing" PACKAGECONFIG[zbar] = "-Dzbar=enabled,-Dzbar=disabled,zbar" -# Following package config in not available in NXP fork: -#PACKAGECONFIG[lcms2] = "-Dcolormanagement=enabled,-Dcolormanagement=disabled,lcms" - # these plugins currently have no corresponding library in OE-core or meta-openembedded: # aom androidmedia applemedia bs2b chromaprint d3dvideosink # directsound dts fdkaac gme gsm iq kate ladspa lv2 mpeg2enc @@ -139,8 +129,6 @@ EXTRA_OEMESON += " \ -Dmplex=disabled \ -Dmsdk=disabled \ -Dmusepack=disabled \ - -Dnvdec=disabled \ - -Dnvenc=disabled \ -Dofa=disabled \ -Dopenexr=disabled \ -Dopenmpt=disabled \ @@ -150,7 +138,6 @@ EXTRA_OEMESON += " \ -Dspandsp=disabled \ -Dsrt=disabled \ -Dteletext=disabled \ - -Dvdpau=disabled \ -Dwasapi=disabled \ -Dwildmidi=disabled \ -Dwinks=disabled \ @@ -168,6 +155,7 @@ ARM_INSTRUCTION_SET:armv5 = "arm" FILES:${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" FILES:${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" +FILES:${PN}-transcode += "${datadir}/gstreamer-1.0/encoding-profiles" FILES:${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" # include fragment shaders FILES:${PN}-opengl += "/usr/share/*.fs"