- support on i.MX 8 series platform.
- 8MM/8MP/8MQ support h264/hevc/vp8/vp9 hardware decoding.
- 8QM/8QXP support h264/hevc/vp8 hardware decoding.
- support seek, playrate change and resolution change.
- support video acceleration for online media platform such as Youtube, bilibili.
Signed-off-by: Hou Qi <qi.hou@nxp.com>
The recipe is in openembedded-layer, so fix the location of the
bbappend.
The customization of the defconfig relative to the baseline is visible
in this commit.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
chromium v101 damage picture issue is due to enablement of gpu rasterization feature for linux.
But chromium uses RGB32F texture as Render target, not texture only. Based on spec, color renderable of RGB32F is N.
So we need disable the feature for all platform for now
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
- support on imx8m scale platform.
- support h264/hevc/vp8/vp9 decoding.
- support seek, playrate change and resolution change
- support video acceleration for online media platform such as Youtube.
Signed-off-by: Hou Qi <qi.hou@nxp.com>
Disable proprietary_codecs until VPU acceleration patches are fixed/updated for 101.0.4951.54
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
The VPU acceleration patches cause a build break for current version
101.0.4951.54, so disable them for now.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
This is almost the same as the first attempt except for an addition
to 0102-FFmpeg-change-call-sequence-to-pass-unit-test.patch.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
- Mark the customizations as NXP BSP-specific
- Serialize patch numbers
- Fixup whitespace
- Drop an un-necessary variable
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Fixes the following configure error:
ERROR: Feature "webengine_printing_and_pdf": Forcing to "ON" breaks its condition:
| TARGET Qt::PrintSupport AND QT_FEATURE_printer AND ( CUPS_FOUND OR NOT LINUX )
| Condition values dump:
| TARGET Qt::PrintSupport found
| QT_FEATURE_printer = "ON"
| CUPS_FOUND = "FALSE"
| LINUX = "1"
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
The upstream recipe fails to build without x11 in DISTRO_FEATURES:
ERROR: //meta-openembedded/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.1.5.bb: wxwidgets: PACKAGECONFIG[no_gui] Conflict package config 'opengl' set in PACKAGECONFIG.
Revert the recent change to the PACKAGECONFIG to fix the build.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
- support on imx8m scale platform.
- support h264/hevc/vp8/vp9 decoding.
- support seek, playrate change and resolution change
- support video acceleration for online media platform such as Youtube.
Signed-off-by: Qi Hou <qi.hou@nxp.com>
Patch file is removed long back in the following commit.
commit cf52cf6211
Author: Neena Busireddy <neenareddy.busireddy@nxp.com>
Date: Fri Apr 10 17:08:46 2020 -0500
qtwayland: Remove the patches that are already in qt 5.15
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
python3-wheel recipe is deleted from meta-openembedded and it will be moved to oe-core (poky)
Remove the bbappend temporarily until the main recipe is added in poky to get pass build errors.
c720dc971b
This fixes the following error:
ERROR: No recipes in default available for:
/home/nxa07886/kirkstone/sources/meta-imx/meta-sdk/dynamic-layers/openembedded-layer/recipes-devtools/python/python3-wheel_%.bbappend
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
The SOC overrides design is reworked in meta-freescale to better support
the two flavors of BSP contained therein, NXP and mainline:
30f5ce1d21
In the old design, the SOC overrides were specifically for the NXP BSP.
In the new design, each of the old SOC overrides is extended with a
qualifier to indicate applicability to the NXP BSP (-nxp-bsp), the
mainline BSP (-mainline-bsp), or both (-generic-bsp). For example,
the imx and the mx8mq overrides must now be extended to indicate
the BSP context:
| Old | New |
| imx | imx-generic-bsp, imx-nxp-bsp, imx-mainline-bsp |
| mx8mq | mx8mq-generic-bsp, mx8mq-nxp-bsp, mx8mq-mainline-bsp |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Upstream added a sanity check for allarch packagegroups
0562ab6593
Fixes following errros:
ERROR: packagegroup-fsl-tools-audio-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (imx-sw-pdm to libimxswpdm1)
ERROR: packagegroup-fsl-tools-audio-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (imx-sw-pdm-dev to libimxswpdm-dev)
ERROR: packagegroup-fsl-tools-audio-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (imx-sw-pdm-dbg to libimxswpdm-dbg)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (nnshark to libgstshark0)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (onnxruntime to libonnxruntime1.10.0)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (tensorflow-lite to libtensorflow-lite2.6.0)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (nnshark-dbg to libgstshark-dbg)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (onnxruntime-dbg to libonnxruntime-dbg)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (tensorflow-lite-dbg to libtensorflow-lite-dbg)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (nnshark-dev to libgstshark-dev)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (onnxruntime-dev to libonnxruntime-dev)
ERROR: packagegroup-imx-ml-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (tensorflow-lite-dev to libtensorflow-lite-dev)
ERROR: packagegroup-qt6-imx-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (libxkbcommon to libxkbcommon0)
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
tensorflow-lite is broken because of the download hash mismatch error.
Remove packagegroup-imx-ml temporarily until this issue is fixed.
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Append patch to python3-cryptography package to make it compatible with
the recent OpenSSL 3 upgrade. [1]
[1] cd430556f8
Signed-off-by: Clement Faure <clement.faure@nxp.com>