Skip to content

Commit

Permalink
Merge pull request #1688 from thochstein/multimedia
Browse files Browse the repository at this point in the history
Multimedia Update for NXP release 6.1.36-2.1.0
  • Loading branch information
otavio authored Nov 8, 2023
2 parents 3a884aa + 4646d0b commit 80a6f04
Show file tree
Hide file tree
Showing 12 changed files with 31 additions and 27 deletions.
2 changes: 1 addition & 1 deletion recipes-multimedia/alsa/imx-alsa-plugins_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ inherit autotools pkgconfig use-imx-headers
PV = "1.0.26+${SRCPV}"

SRC_URI = "git://github.com/nxp-imx/imx-alsa-plugins.git;protocol=https;branch=${SRCBRANCH}"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "b2ba082e70333f187972ee4e85f63f9d2f608331"

S = "${WORKDIR}/git"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,8 @@ SRC_URI:remove = "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plu
file://0002-avoid-including-sys-poll.h-directly.patch"
SRC_URI:prepend = "${GST1.0-PLUGINS-BAD_SRC};branch=${SRCBRANCH} "
GST1.0-PLUGINS-BAD_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-bad.git;protocol=https"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCREV = "3c2f0b5794e699437964f2c337463f57b1e17f51"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "fd7a399c3a9c43b5675bc2497ad8a23540bf720e"

S = "${WORKDIR}/git"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,8 +116,8 @@ SRC_URI:remove = " \
SRC_URI:prepend = "${GST1.0-PLUGINS-BASE_SRC};branch=${SRCBRANCH} "
SRC_URI:append = " file://0001-gstallocator-Fix-typcasts.patch"
GST1.0-PLUGINS-BASE_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-base.git;protocol=https"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCREV = "aaaf7df211523b1835659ae85c510e5615d451d7"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "f7c109c3b09645266ad41139253f32cf70a7d692"

S = "${WORKDIR}/git"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,8 @@ SRC_URI:remove = "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-pl
file://0001-qt-include-ext-qt-gstqtgl.h-instead-of-gst-gl-gstglf.patch"
SRC_URI:prepend = "${GST1.0-PLUGINS-GOOD_SRC};branch=${SRCBRANCH} "
GST1.0-PLUGINS-GOOD_SRC ?= "gitsm://github.com/nxp-imx/gst-plugins-good.git;protocol=https"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCREV = "84704602fe5d6d5012085e63fa8a7232af13c9b7"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "ca3ef27dd4020393bfda546a25a3fa28314276e1"

S = "${WORKDIR}/git"

Expand Down
4 changes: 2 additions & 2 deletions recipes-multimedia/gstreamer/gstreamer1.0_1.22.0.imx.bb
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,8 @@ LIC_FILES_CHKSUM = " \
SRC_URI:remove = "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.xz"
SRC_URI:prepend = "${GST1.0_SRC};branch=${SRCBRANCH} "
GST1.0_SRC ?= "gitsm://github.com/nxp-imx/gstreamer.git;protocol=https"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCREV = "e39d4ce54e78cb090cf4e5cd56f431c365c5b0f4"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "95112902507718085231a933cdfe54e3997d1b28"

S = "${WORKDIR}/git"

Expand Down
6 changes: 3 additions & 3 deletions recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ RCONFLICTS:${PN} = "gst1.0-fsl-plugin"

LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=fbc093901857fcd118f065f900982c24"

PV = "4.8.0+git${SRCPV}"
PV = "4.8.1+git${SRCPV}"

SRC_URI = "git://github.com/nxp-imx/imx-gst1.0-plugin.git;protocol=https;branch=${SRCBRANCH} \
file://0001-aiurdemux-Fix-type-of-USER_DATA_LOCATION.patch \
Expand All @@ -37,8 +37,8 @@ SRC_URI = "git://github.com/nxp-imx/imx-gst1.0-plugin.git;protocol=https;branch=
file://0010-provide-declaration-for-aiur_register_external_typef.patch \
file://0011-meson-Undef-_TIME_BITS-along-with-_FILE_OFFSET_BITS.patch \
"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCREV = "2df72651dcc0ecff9db7c0a96d59c5ca2b9be9d4"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "903c03e8611a107508b1f60e4736df208e72247d"

S = "${WORKDIR}/git"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
DESCRIPTION = "Freescale Multimedia codec libs"
LICENSE = "Proprietary"
SECTION = "multimedia"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"

# Backward compatibility
PROVIDES += "libfslcodec"

SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true"
SRC_URI[md5sum] = "e33477360b20f1338cf3899c2bd7813e"
SRC_URI[sha256sum] = "ad767de5c50f8d64f9583b52fb42e8b94c5c17f9e75e426b9e4d3053b483b486"
SRC_URI[md5sum] = "a47f6407459ab4889e1bd9651b9dd40b"
SRC_URI[sha256sum] = "0d0668dadbd69c40c1d0e29cbf4082df008a7cb7ec7e5cfe7d8f228395bdaf58"

inherit fsl-eula-unpack autotools pkgconfig

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

DESCRIPTION = "i.MX DSP Codec Wrapper and Lib owned by NXP"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"

inherit fsl-eula-unpack autotools pkgconfig

SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true"

SRC_URI[md5sum] = "2f79f786604ef4d12d1682610353555a"
SRC_URI[sha256sum] = "b138fcda29be9ed7939d05365af3ac94b0fa6e35e56593168a9d4eed58498a8f"
SRC_URI[md5sum] = "4619cebbad2f312b950a9ad2b2e30e24"
SRC_URI[sha256sum] = "89ac92b348aa70c81dcbf6a9ee4bc99bec56a491a89f5ba9854eab77e5fd4298"

EXTRA_OECONF:append:mx8qm-nxp-bsp = " --enable-imx8qmqxp"
EXTRA_OECONF:append:mx8qxp-nxp-bsp = " --enable-imx8qmqxp"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@

DESCRIPTION = "i.MX DSP Wrapper, Firmware Binary, Codec Libraries"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"


inherit fsl-eula-unpack autotools pkgconfig

SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true"

SRC_URI[md5sum] = "536180f4d50982a6a3df9cdb0bf9e28b"
SRC_URI[sha256sum] = "c16f077411f3af412b2b58312b041eea5eb0fadc0271d7d2322860cc40089445"
SRC_URI[md5sum] = "2b2581a4b24735f4e449a161a334e04d"
SRC_URI[sha256sum] = "11f4e89c0d3c61ac591aa3e00e345d7cc8d0d2627a915253f920cdcf4492a7d5"

EXTRA_OECONF = " \
-datadir=${base_libdir}/firmware \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
DESCRIPTION = "Freescale Multimedia parser libs"
LICENSE = "Proprietary"
SECTION = "multimedia"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"

# For backwards compatibility
PROVIDES += "libfslparser"
Expand All @@ -14,8 +14,8 @@ RPROVIDES:${PN} = "libfslparser"
RCONFLICTS:${PN} = "libfslparser"

SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true"
SRC_URI[md5sum] = "46c0636293e387a8b3e4c7d08bd35e02"
SRC_URI[sha256sum] = "804414bfa016461687d4f077feb29deb6e4bdcd018e1da9691ae55284bb65b7f"
SRC_URI[md5sum] = "c7a8aae8114d0756ed858000b78e9d8e"
SRC_URI[sha256sum] = "73b8ce76507f25d72192862a939405625086a6631fba6f58e4e6bef2614fd202"

inherit fsl-eula-unpack autotools pkgconfig

Expand Down
6 changes: 3 additions & 3 deletions recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
DESCRIPTION = "Freescale Multimedia VPU wrapper"
LICENSE = "Proprietary"
SECTION = "multimedia"
LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"

DEPENDS = "virtual/imxvpu"
DEPENDS:append:mx8mp-nxp-bsp = " imx-vpu-hantro-vc"

SRC_URI = "git://github.com/NXP/imx-vpuwrap.git;protocol=https;branch=${SRCBRANCH}"
SRCBRANCH = "MM_04.08.00_2305_L6.1.y"
SRCREV = "a9cd0835da0ecce55d94510d028371b473090fcc"
SRCBRANCH = "MM_04.08.01_2308_L6.1.y"
SRCREV = "1fe7cb6e94898f35e8b3b3afdbf5d6bf064cc126"

S = "${WORKDIR}/git"

Expand Down
3 changes: 3 additions & 0 deletions recipes-multimedia/pulseaudio/pulseaudio_%.bbappend
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ SRC_URI_IMX:mx7-nxp-bsp = " \
file://0100-pulseaudio-remove-the-control-for-speaker-headphone-widge.patch"
SRC_URI_IMX:mx8-nxp-bsp = " \
${SRC_URI_IMX:mx6-nxp-bsp}"
SRC_URI_IMX:mx9-nxp-bsp = " \
${SRC_URI_IMX:mx6-nxp-bsp}"

CACHED_CONFIGUREVARS:append:mx6-nxp-bsp = " ax_cv_PTHREAD_PRIO_INHERIT=no"

Expand All @@ -24,3 +26,4 @@ do_install:append() {
PACKAGE_ARCH:mx6-nxp-bsp = "${MACHINE_SOCARCH}"
PACKAGE_ARCH:mx7-nxp-bsp = "${MACHINE_SOCARCH}"
PACKAGE_ARCH:mx8-nxp-bsp = "${MACHINE_SOCARCH}"
PACKAGE_ARCH:mx9-nxp-bsp = "${MACHINE_SOCARCH}"

0 comments on commit 80a6f04

Please sign in to comment.