diff options
| author | Tom Hochstein <tom.hochstein@nxp.com> | 2021-09-01 11:20:59 -0500 |
|---|---|---|
| committer | Tom Hochstein <tom.hochstein@nxp.com> | 2021-09-01 11:20:59 -0500 |
| commit | 9a873db105c742e4f0e8a0964fba9d5d31564031 (patch) | |
| tree | 7718ef884c632afe6e9df4a19657019339456e9f | |
| parent | 81ae33ca6011a33a1dca9ee68514d536ea730407 (diff) | |
| download | meta-freescale-9a873db105c742e4f0e8a0964fba9d5d31564031.tar.gz | |
gstreamer1.0-plugins-bad: Upgrade to 1.18.0.imx
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| -rw-r--r-- | recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.18.0.imx.bb (renamed from recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb) | 24 |
1 files changed, 6 insertions, 18 deletions
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 index 6f2364852..c3e64172b 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 | |||
| 3 | DEPENDS:append:imxgpu2d = " virtual/libg2d" | 3 | DEPENDS:append:imxgpu2d = " virtual/libg2d" |
| 4 | DEPENDS:append:mx8 = " libdrm" | 4 | DEPENDS:append:mx8 = " libdrm" |
| 5 | 5 | ||
| 6 | PACKAGECONFIG:append:mx8 = " kms" | 6 | PACKAGECONFIG:append:mx8 = " kms tinycompress" |
| 7 | 7 | ||
| 8 | DEFAULT_PREFERENCE = "-1" | 8 | DEFAULT_PREFERENCE = "-1" |
| 9 | 9 | ||
| @@ -11,20 +11,12 @@ PACKAGE_ARCH:imxpxp = "${MACHINE_SOCARCH}" | |||
| 11 | PACKAGE_ARCH:mx8 = "${MACHINE_SOCARCH}" | 11 | PACKAGE_ARCH:mx8 = "${MACHINE_SOCARCH}" |
| 12 | 12 | ||
| 13 | GST1.0-PLUGINS-BAD_SRC ?= "gitsm://source.codeaurora.org/external/imx/gst-plugins-bad.git;protocol=https" | 13 | GST1.0-PLUGINS-BAD_SRC ?= "gitsm://source.codeaurora.org/external/imx/gst-plugins-bad.git;protocol=https" |
| 14 | SRCBRANCH = "MM_04.05.07_2011_L5.4.70" | 14 | SRCBRANCH = "MM_04.06.01_2105_L5.10.y" |
| 15 | 15 | ||
| 16 | SRC_URI = " \ | 16 | SRC_URI = " \ |
| 17 | ${GST1.0-PLUGINS-BAD_SRC};branch=${SRCBRANCH} \ | 17 | ${GST1.0-PLUGINS-BAD_SRC};branch=${SRCBRANCH} \ |
| 18 | file://0001-ext-wayland-fix-meson-build-in-nxp-fork.patch \ | ||
| 19 | file://0001-meson-build-gir-even-when-cross-compiling-if-introsp.patch \ | ||
| 20 | file://opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch \ | ||
| 21 | file://0001-opencv-allow-compilation-against-4.4.x.patch \ | ||
| 22 | file://0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch \ | ||
| 23 | file://fix-maybe-uninitialized-warnings-when-compiling-with-Os.patch \ | ||
| 24 | file://avoid-including-sys-poll.h-directly.patch \ | ||
| 25 | file://ensure-valid-sentinels-for-gst_structure_get-etc.patch \ | ||
| 26 | " | 18 | " |
| 27 | SRCREV = "cf7f2d0125424ce0d63ddc7f1eadc9ef71d10db1" | 19 | SRCREV = "227af57d23cb6b3564fc94446ab2c9fe8c8cff22" |
| 28 | 20 | ||
| 29 | S = "${WORKDIR}/git" | 21 | S = "${WORKDIR}/git" |
| 30 | 22 | ||
| @@ -42,7 +34,7 @@ PACKAGECONFIG_GL:imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl | |||
| 42 | PACKAGECONFIG ??= " \ | 34 | PACKAGECONFIG ??= " \ |
| 43 | ${GSTREAMER_ORC} \ | 35 | ${GSTREAMER_ORC} \ |
| 44 | ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ | 36 | ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \ |
| 45 | ${@bb.utils.filter('DISTRO_FEATURES', 'directfb vulkan', d)} \ | 37 | ${@bb.utils.filter('DISTRO_FEATURES', 'directfb', d)} \ |
| 46 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ | 38 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \ |
| 47 | ${PACKAGECONFIG_GL} \ | 39 | ${PACKAGECONFIG_GL} \ |
| 48 | bz2 closedcaption curl dash dtls hls rsvg sbc smoothstreaming sndfile \ | 40 | bz2 closedcaption curl dash dtls hls rsvg sbc smoothstreaming sndfile \ |
| @@ -91,6 +83,7 @@ PACKAGECONFIG[smoothstreaming] = "-Dsmoothstreaming=enabled,-Dsmoothstreaming=di | |||
| 91 | PACKAGECONFIG[sndfile] = "-Dsndfile=enabled,-Dsndfile=disabled,libsndfile1" | 83 | PACKAGECONFIG[sndfile] = "-Dsndfile=enabled,-Dsndfile=disabled,libsndfile1" |
| 92 | PACKAGECONFIG[srtp] = "-Dsrtp=enabled,-Dsrtp=disabled,libsrtp" | 84 | PACKAGECONFIG[srtp] = "-Dsrtp=enabled,-Dsrtp=disabled,libsrtp" |
| 93 | PACKAGECONFIG[tinyalsa] = "-Dtinyalsa=enabled,-Dtinyalsa=disabled,tinyalsa" | 85 | PACKAGECONFIG[tinyalsa] = "-Dtinyalsa=enabled,-Dtinyalsa=disabled,tinyalsa" |
| 86 | PACKAGECONFIG[tinycompress] = "-Dtinycompress=enabled,-Dtinycompress=disabled,tinycompress" | ||
| 94 | PACKAGECONFIG[ttml] = "-Dttml=enabled,-Dttml=disabled,libxml2 pango cairo" | 87 | PACKAGECONFIG[ttml] = "-Dttml=enabled,-Dttml=disabled,libxml2 pango cairo" |
| 95 | PACKAGECONFIG[uvch264] = "-Duvch264=enabled,-Duvch264=disabled,libusb1 libgudev" | 88 | PACKAGECONFIG[uvch264] = "-Duvch264=enabled,-Duvch264=disabled,libusb1 libgudev" |
| 96 | PACKAGECONFIG[voaacenc] = "-Dvoaacenc=enabled,-Dvoaacenc=disabled,vo-aacenc" | 89 | PACKAGECONFIG[voaacenc] = "-Dvoaacenc=enabled,-Dvoaacenc=disabled,vo-aacenc" |
| @@ -102,9 +95,6 @@ PACKAGECONFIG[webrtc] = "-Dwebrtc=enabled,-Dwebrtc=disabled,libnice" | |||
| 102 | PACKAGECONFIG[webrtcdsp] = "-Dwebrtcdsp=enabled,-Dwebrtcdsp=disabled,webrtc-audio-processing" | 95 | PACKAGECONFIG[webrtcdsp] = "-Dwebrtcdsp=enabled,-Dwebrtcdsp=disabled,webrtc-audio-processing" |
| 103 | PACKAGECONFIG[zbar] = "-Dzbar=enabled,-Dzbar=disabled,zbar" | 96 | PACKAGECONFIG[zbar] = "-Dzbar=enabled,-Dzbar=disabled,zbar" |
| 104 | 97 | ||
| 105 | # Following package config in not available in NXP fork: | ||
| 106 | #PACKAGECONFIG[lcms2] = "-Dcolormanagement=enabled,-Dcolormanagement=disabled,lcms" | ||
| 107 | |||
| 108 | # these plugins currently have no corresponding library in OE-core or meta-openembedded: | 98 | # these plugins currently have no corresponding library in OE-core or meta-openembedded: |
| 109 | # aom androidmedia applemedia bs2b chromaprint d3dvideosink | 99 | # aom androidmedia applemedia bs2b chromaprint d3dvideosink |
| 110 | # directsound dts fdkaac gme gsm iq kate ladspa lv2 mpeg2enc | 100 | # directsound dts fdkaac gme gsm iq kate ladspa lv2 mpeg2enc |
| @@ -139,8 +129,6 @@ EXTRA_OEMESON += " \ | |||
| 139 | -Dmplex=disabled \ | 129 | -Dmplex=disabled \ |
| 140 | -Dmsdk=disabled \ | 130 | -Dmsdk=disabled \ |
| 141 | -Dmusepack=disabled \ | 131 | -Dmusepack=disabled \ |
| 142 | -Dnvdec=disabled \ | ||
| 143 | -Dnvenc=disabled \ | ||
| 144 | -Dofa=disabled \ | 132 | -Dofa=disabled \ |
| 145 | -Dopenexr=disabled \ | 133 | -Dopenexr=disabled \ |
| 146 | -Dopenmpt=disabled \ | 134 | -Dopenmpt=disabled \ |
| @@ -150,7 +138,6 @@ EXTRA_OEMESON += " \ | |||
| 150 | -Dspandsp=disabled \ | 138 | -Dspandsp=disabled \ |
| 151 | -Dsrt=disabled \ | 139 | -Dsrt=disabled \ |
| 152 | -Dteletext=disabled \ | 140 | -Dteletext=disabled \ |
| 153 | -Dvdpau=disabled \ | ||
| 154 | -Dwasapi=disabled \ | 141 | -Dwasapi=disabled \ |
| 155 | -Dwildmidi=disabled \ | 142 | -Dwildmidi=disabled \ |
| 156 | -Dwinks=disabled \ | 143 | -Dwinks=disabled \ |
| @@ -168,6 +155,7 @@ ARM_INSTRUCTION_SET:armv5 = "arm" | |||
| 168 | 155 | ||
| 169 | FILES:${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" | 156 | FILES:${PN}-freeverb += "${datadir}/gstreamer-1.0/presets/GstFreeverb.prs" |
| 170 | FILES:${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" | 157 | FILES:${PN}-opencv += "${datadir}/gst-plugins-bad/1.0/opencv*" |
| 158 | FILES:${PN}-transcode += "${datadir}/gstreamer-1.0/encoding-profiles" | ||
| 171 | FILES:${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" | 159 | FILES:${PN}-voamrwbenc += "${datadir}/gstreamer-1.0/presets/GstVoAmrwbEnc.prs" |
| 172 | # include fragment shaders | 160 | # include fragment shaders |
| 173 | FILES:${PN}-opengl += "/usr/share/*.fs" | 161 | FILES:${PN}-opengl += "/usr/share/*.fs" |
