Upgrade to 3.14.28-1.0.0 GA release - Multimedia
cover Upgrade to 3.14.28-1.0.0 GA release - Multimedia
This release supports GStreamer 1.4.
And the license is updated to new version.
Jun Zhu (5):
libfslcodec: Upgrade to 4.0.3 version
libfslparser: Upgrade to 4.0.3 version
libfslvpuwrap: Upgrade to 1.0.58 version
gst-fsl-plugin: Upgrade to 4.0.3 version
gst1.0-fsl-plugin: Upgrade to 4.0.3 version
.../gstreamer/gst-fsl-plugin_4.0.2.bb | 39 ---------------------- .../gstreamer/gst-fsl-plugin_4.0.3.bb | 39 ++++++++++++++++++++++ .../gstreamer/gst1.0-fsl-plugin_4.0.2.bb | 36 -------------------- .../gstreamer/gst1.0-fsl-plugin_4.0.3.bb | 39 ++++++++++++++++++++++ recipes-multimedia/libfslcodec/libfslcodec.inc | 2 +- .../libfslcodec/libfslcodec_4.0.2.bb | 9 ----- .../libfslcodec/libfslcodec_4.0.3.bb | 9 +++++ recipes-multimedia/libfslparser/libfslparser.inc | 2 +- .../libfslparser/libfslparser_4.0.2.bb | 9 ----- .../libfslparser/libfslparser_4.0.3.bb | 10 ++++++ .../libfslvpuwrap/libfslvpuwrap_1.0.57.bb | 23 ------------- .../libfslvpuwrap/libfslvpuwrap_1.0.58.bb | 23 +++++++++++++ 12 files changed, 122 insertions(+), 118 deletions(-) delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.3.bb delete mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.3.bb delete mode 100644 recipes-multimedia/libfslcodec/libfslcodec_4.0.2.bb create mode 100644 recipes-multimedia/libfslcodec/libfslcodec_4.0.3.bb delete mode 100644 recipes-multimedia/libfslparser/libfslparser_4.0.2.bb create mode 100644 recipes-multimedia/libfslparser/libfslparser_4.0.3.bb delete mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.57.bb create mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.58.bb
Signature · 1 line
1.9.1
PATCH 1/5 libfslcodec: Upgrade to 4.0.3 version
Update the license file and use COPYING for LIC_FILES_CHKSUM
--- recipes-multimedia/libfslcodec/libfslcodec.inc | 2 +- recipes-multimedia/libfslcodec/libfslcodec_4.0.2.bb | 9 --------- recipes-multimedia/libfslcodec/libfslcodec_4.0.3.bb | 9 +++++++++ 3 files changed, 10 insertions(+), 10 deletions(-) delete mode 100644 recipes-multimedia/libfslcodec/libfslcodec_4.0.2.bb create mode 100644 recipes-multimedia/libfslcodec/libfslcodec_4.0.3.bb
recipes-multimedia/libfslcodec/libfslcodec.inc +1 -1
@@ -3,7 +3,7 @@ DESCRIPTION = "Freescale Multimedia codec libs" LICENSE = "Proprietary" SECTION = "multimedia" -LIC_FILES_CHKSUM = "file://EULA.txt;md5=93b784b1c11b3fffb1638498a8dde3f6" +LIC_FILES_CHKSUM = "file://COPYING;md5=acdb807ac7275fe32f9f64992e111241" inherit fsl-eula-unpack autotools pkgconfig
recipes-multimedia/libfslcodec/libfslcodec_4.0.2.bb deleted +0 -9
@@ -1,9 +0,0 @@ -# Copyright (C) 2013, 2014 Freescale Semiconductor -# Released under the MIT license (see COPYING.MIT for the terms) - -require libfslcodec.inc - -SRC_URI[md5sum] = "a89ffc781292c56d4664f1ec67331243" -SRC_URI[sha256sum] = "d5baa92fefe68f7456380172fefc14ec9e4c155e1d2f6672c23bc5e06841bd1a" - -COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
recipes-multimedia/libfslcodec/libfslcodec_4.0.3.bb new file +9 -0
@@ -0,0 +1,9 @@ +# Copyright (C) 2013-2015 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +require recipes-multimedia/libfslcodec/libfslcodec.inc + +SRC_URI[md5sum] = "829f88758622eab85b7427e5b488c8a0" +SRC_URI[sha256sum] = "0d0ff933eed0a021763115b9c8ae812c6376a19bbd95e555d89ea7404f6c8f2f" + +COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
Signature · 1 line
1.9.1
PATCH 2/5 libfslparser: Upgrade to 4.0.3 version
In reply to Jun ZhuUpgrade MP4 and MPEG2 parser
Update COPYING with new version of license file
--- recipes-multimedia/libfslparser/libfslparser.inc | 2 +- recipes-multimedia/libfslparser/libfslparser_4.0.2.bb | 9 --------- recipes-multimedia/libfslparser/libfslparser_4.0.3.bb | 10 ++++++++++ 3 files changed, 11 insertions(+), 10 deletions(-) delete mode 100644 recipes-multimedia/libfslparser/libfslparser_4.0.2.bb create mode 100644 recipes-multimedia/libfslparser/libfslparser_4.0.3.bb
recipes-multimedia/libfslparser/libfslparser.inc +1 -1
@@ -4,7 +4,7 @@ DESCRIPTION = "Freescale Multimedia parser libs" LICENSE = "Proprietary" SECTION = "multimedia" -LIC_FILES_CHKSUM = "file://COPYING;md5=93b784b1c11b3fffb1638498a8dde3f6" +LIC_FILES_CHKSUM = "file://COPYING;md5=acdb807ac7275fe32f9f64992e111241" inherit fsl-eula-unpack autotools pkgconfig
recipes-multimedia/libfslparser/libfslparser_4.0.2.bb deleted +0 -9
@@ -1,9 +0,0 @@ -# Copyright (C) 2013, 2014 Freescale Semiconductor -# Released under the MIT license (see COPYING.MIT for the terms) - -require libfslparser.inc - -SRC_URI[md5sum] = "3ac0d341003ffe8404fd84e36b23dc5a" -SRC_URI[sha256sum] = "541dbc5d05becc379d9101b28f84802532b4591e417f3522ed7fb8f2c3a55950" - -COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
recipes-multimedia/libfslparser/libfslparser_4.0.3.bb new file +10 -0
@@ -0,0 +1,10 @@ +# Copyright (C) 2013-2015 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +require recipes-multimedia/libfslparser/libfslparser.inc +LIC_FILES_CHKSUM = "file://COPYING;md5=acdb807ac7275fe32f9f64992e111241" + +SRC_URI[md5sum] = "a0b0779edc543536de71898657072275" +SRC_URI[sha256sum] = "9db10ca6a61c8fdbe91b55b65d084dcbb5f9cfb58b088996c7dd2d6dc8385730" + +COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
Signature · 1 line
1.9.1
PATCH 3/5 libfslvpuwrap: Upgrade to 1.0.58 version
In reply to Jun ZhuUpgrade VPU wrapper to new version.
Update the license file with new version and use COPYING for LIC_FILES_CHKSUM Remove the folder /usr/share to avoid empty folder installation.
--- .../libfslvpuwrap/libfslvpuwrap_1.0.57.bb | 23 ---------------------- .../libfslvpuwrap/libfslvpuwrap_1.0.58.bb | 23 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 23 deletions(-) delete mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.57.bb create mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.58.bb
recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.57.bb deleted +0 -23
@@ -1,23 +0,0 @@ -# Copyright (C) 2013, 2014 Freescale Semiconductor -# Released under the MIT license (see COPYING.MIT for the terms) -DESCRIPTION = "Freescale Multimedia VPU wrapper" -DEPENDS = "imx-vpu" -LICENSE = "Proprietary" -SECTION = "multimedia" -LIC_FILES_CHKSUM = "file://EULA.txt;md5=93b784b1c11b3fffb1638498a8dde3f6" - -SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" -S = "${WORKDIR}/${PN}-${PV}" - -SRC_URI[md5sum] = "d1128194e2b5bf88abfa1386836956bd" -SRC_URI[sha256sum] = "d73f70b7d5a0148b9dde8776f63a1d492c5914df5465114ee24e7ce403850dfa" - -inherit fsl-eula-unpack autotools pkgconfig - -do_install_append() { - # FIXME: Drop examples for now - rm -r ${D}${datadir}/imx-mm -} - -PACKAGE_ARCH = "${MACHINE_ARCH}" -COMPATIBLE_MACHINE = "(mx6q|mx6dl)"
recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.58.bb new file +23 -0
@@ -0,0 +1,23 @@ +# Copyright (C) 2013-2015 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) +DESCRIPTION = "Freescale Multimedia VPU wrapper" +DEPENDS = "imx-vpu" +LICENSE = "Proprietary" +SECTION = "multimedia" +LIC_FILES_CHKSUM = "file://COPYING;md5=acdb807ac7275fe32f9f64992e111241" + +SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" +S = "${WORKDIR}/${PN}-${PV}" + +SRC_URI[md5sum] = "bf4960ab18e6bb59e98aae797b80cd7f" +SRC_URI[sha256sum] = "a278eb18ec24230166ac39e2eadf7b934798f0432654c2e24c4cb69c3ac1cf0f" + +inherit fsl-eula-unpack autotools pkgconfig + +do_install_append() { + # FIXME: Drop examples for now + rm -r ${D}${datadir} +} + +PACKAGE_ARCH = "${MACHINE_ARCH}" +COMPATIBLE_MACHINE = "(mx6q|mx6dl)"
Signature · 1 line
1.9.1
PATCH 4/5 gst-fsl-plugin: Upgrade to 4.0.3 version
In reply to Jun Zhu--- .../gstreamer/gst-fsl-plugin_4.0.2.bb | 39 ---------------------- .../gstreamer/gst-fsl-plugin_4.0.3.bb | 39 ++++++++++++++++++++++ 2 files changed, 39 insertions(+), 39 deletions(-) delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.3.bb
recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb deleted +0 -39
@@ -1,39 +0,0 @@ -# Copyright (C) 2013-14 Freescale Semiconductor -# Released under the MIT license (see COPYING.MIT for the terms) - -require gst-fsl-plugin.inc - -EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" - -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ -" - -S = "${WORKDIR}/gst-fsl-plugins-${PV}" - -SRC_URI[md5sum] = "8121695592dd8e2cd9407993ba1f1965" -SRC_URI[sha256sum] = "e75b768fb37bb232521bc27f45258aff17318208e8f229490dcd2df0ab44b80a" - -DEPENDS_append = " gstreamer gst-plugins-base" -RDEPENDS_${PN} += "gst-plugins-good-id3demux" - -# FIXME: Add all features -# feature from excluded mm packages -PACKAGECONFIG[ac3] += "--enable-ac3dec,--disable-ac3dec,libfslac3codec,libfslac3codec" -# feature from special mm packages -PACKAGECONFIG[aacp] += "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfslaacpcodec" -MSDEPENDS = "libfslmsparser libfslmscodec" -PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" - -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" -FILES_${PN}-gplay = "${bindir}/gplay" -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" - -COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.3.bb new file +39 -0
@@ -0,0 +1,39 @@ +# Copyright (C) 2013-2015 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +require gst-fsl-plugin.inc + +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" + +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ + file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ +" + +S = "${WORKDIR}/gst-fsl-plugins-${PV}" + +SRC_URI[md5sum] = "0d69606242ecda0b1c8e397084bb2277" +SRC_URI[sha256sum] = "568883b2a1d8d32e4004cb3f123790d0b4286c91c1fac38c9dc8e20bd1250764" + +DEPENDS_append = " gstreamer gst-plugins-base" +RDEPENDS_${PN} += "gst-plugins-good-id3demux" + +# FIXME: Add all features +# feature from excluded mm packages +PACKAGECONFIG[ac3] += "--enable-ac3dec,--disable-ac3dec,libfslac3codec,libfslac3codec" +# feature from special mm packages +PACKAGECONFIG[aacp] += "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfslaacpcodec" +MSDEPENDS = "libfslmsparser libfslmscodec" +PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" +PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" + +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" +FILES_${PN}-gplay = "${bindir}/gplay" +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" + +COMPATIBLE_MACHINE = "(mx28|mx5|mx6)"
Signature · 1 line
1.9.1
PATCH 5/5 gst1.0-fsl-plugin: Upgrade to 4.0.3 version
In reply to Jun ZhuUpgrade to support GStreamer 1.4.X
--- .../gstreamer/gst1.0-fsl-plugin_4.0.2.bb | 36 -------------------- .../gstreamer/gst1.0-fsl-plugin_4.0.3.bb | 39 ++++++++++++++++++++++ 2 files changed, 39 insertions(+), 36 deletions(-) delete mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.3.bb
recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb deleted +0 -36
@@ -1,36 +0,0 @@ -# Copyright (C) 2014 Freescale Semiconductor -# Released under the MIT license (see COPYING.MIT for the terms) - -require gst-fsl-plugin.inc - -SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" -S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" - -EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" - -SRC_URI[md5sum] = "5ea09ead59df2f2230074f1173f41729" -SRC_URI[sha256sum] = "02acd2608c98d464e41b1f6eba482c5c33437624c78140d26cc0e3213dc71304" - -DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base" -RDEPENDS_${PN} += "gstreamer1.0-plugins-good-id3demux" - -PACKAGECONFIG ?= "overlaysink" -# FIXME: Add all features -# feature from excluded mm packages -PACKAGECONFIG[ac3] += ",,libfslac3codec,libfslac3codec" -# feature from special mm packages -PACKAGECONFIG[aacp] += ",,libfslaacpcodec,libfslaacpcodec" -MSDEPENDS = "libfslmsparser libfslmscodec" -PACKAGECONFIG[wma10dec] += ",,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[wma8enc] += "--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[overlaysink] += "--enable-overlaysink,--disable-overlaysink,imx-gpu-viv" - -FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" -FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" -FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" -FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" -FILES_${PN}-gplay = "${bindir}/gplay-1.0" -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" - -COMPATIBLE_MACHINE = "(mx6)"
recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.3.bb new file +39 -0
@@ -0,0 +1,39 @@ +# Copyright (C) 2014,2015 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +require gst-fsl-plugin.inc + +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" + +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" + +SRC_URI[md5sum] = "b5c1072536479c174bda1349ade5d10c" +SRC_URI[sha256sum] = "9d5c051cbde023014e67fde07bc314b6b9a5e7030e24eb0d8afdf33e7e458125" + +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base" +RDEPENDS_${PN} += "gstreamer1.0-plugins-good-id3demux" + +PACKAGECONFIG ?= "" +PACKAGECONFIG_mx6 = "overlaysink" + +# FIXME: Add all features +# feature from excluded mm packages +PACKAGECONFIG[ac3] += ",,libfslac3codec,libfslac3codec" +# feature from special mm packages +PACKAGECONFIG[aacp] += ",,libfslaacpcodec,libfslaacpcodec" +MSDEPENDS = "libfslmsparser libfslmscodec" +PACKAGECONFIG[wma10dec] += ",,${MSDEPENDS},${MSDEPENDS}" +PACKAGECONFIG[wma8enc] += "--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" +OVDEPENDS = "virtual/libg2d" +PACKAGECONFIG[overlaysink] += "--enable-overlaysink,--disable-overlaysink, ${OVDEPENDS}" + +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" +FILES_${PN}-gplay = "${bindir}/gplay-1.0" +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" + +COMPATIBLE_MACHINE = "(mx6)"
Signature · 1 line
1.9.1