summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro
Commit message (Collapse)AuthorAgeFilesLines
* imx-vpu-hantro: prevent warning from oe qaMax Krummenacher2022-11-251-0/+49
| | | | | | | | | | This passes among others -fdebug-prefix-map=... which prevents the following OE warning: | WARNING: imx-vpu-hantro-1.27.0-r0 do_package_qa: QA Issue: \ | File /usr/lib/.debug/libg1.so.1 in package imx-vpu-hantro-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0b45cf3f5bf95c583b189c2fb5eaa125bf686a7d)
* imx-vpu-hantro: Upgrade to 1.22.0Tom Hochstein2021-07-261-54/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4bce755 MA-18860-2 Enable H265 VP9 secure pipe line 8ef26ec MA-18860 Enable H265 VP9 secure pipe line c3fea31 M865SW-737 [VPU/G1G2] RV shouldn't report "DEC_ABORT" if get rpr_buf_idx failed 65bad6d M865SW-636 [VPU/G1G2] H264: fix seg fault at h264bsdResetStorage() 6138127 M865SW-728 [VPU/G1G2] decoder: luma size calculated incorrect for VP9 tiled output 71841a9 M865SW-605 [VPU/G1G2] decoder: Support secure video decoding 9430b52 M865SW-725: [VPU/G1G2] handle some hevc streams that bit-depth changing de7faff M865-682-9: [VPU/G1G2] move Vp9DecRemoveBuffer define location 12da6e6 M865-682-8: [VPU/G1G2] add SateRest into RemoveBuffer e6a9e89 M865-682-7: [VPU/G1G2] fix coverity issue 016adac M865-682-6: [VPU/G1G2] empty dpb buffer before remove 64c2742 M865SW-698 [VPU/G1G2] some kinds of vp9 stream with dtrc output foramt met hang dfe6ea9 M865SW-671 [VPU/V4L2] decoder: seek a resolution changed vp9 stream meet decoding error 91aa05e M865SW-682-5: [VPU/G1G2] fix issue for VP8/VP9 fd73b00 M865SW-693: [VPU/G1G2] VP8 unit test easily segment fault for resolution change clips 7755483 M865SW-682-4: [VPU/G1G2] fix trick mode issue for VP8 34feb35 M865SW-682-3: [VPU/G1G2] fix issue for G1 decoder and HEVC c01cf78 M865SW-522 [VPU/G1G2] decoder: Occurs segmentation fault at H264SetupVlcRegs() f8b2423 M865SW-682-2: [VPU/G1G2] extend API "XxxDecRemoveBuffer" in unfied_sw/decoder_sw 010b83d M865SW-682: [VPU/G1G2] extend API "XxxDecRemoveBuffer" in unfied_sw/decoder_sw 2c556f0 [VPU/G1G2]: merge yocto build workaround about linux version f18167f [VPU/H1]: merge yocto build workaround about linux version d936809 [VPU/G1G2]: Replace ion with dmabuf heaps for G1/G2 ae7b0b2 [VPU/H1]: Replace ion with dmabuf heaps for H1 2317103 M865SW-604: [VPU/G1G2] decoder: failed to decode to dtrc if sps and pps are transferred separately d00bd0b M865SW-656 [VPU/G1] vc1 met hang for some case which has repeat feature e809a90 M865SW-557 [VPU/G1] vp8 decoder get error in dpb_render_buffer: Assertion `id != -1' failed 7e65b5a M865SW-578/M865SW-622: [VPU/G1] Fix segmentation fault issue of one h264 stream 0fa47c3 NVJM850-56 playback fail for one sequence change stream. 2682560 M865SW-586-2: [VPU/G1] VC1: add new API to handle no start code for VC1_G format bf18d25 M865SW-586: [VPU/G1] VC1: add new API to handle no start code for VC1_G format 8e79720 M865SW-562: [VPU/G1] RV: set actual 'HWIF_STRM_START_BIT' through SetDecRegister() 8f210d3 M865SW-231: [G1/G2]: Avoid use virtual YUV buffer address as handler to support security mode Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro: fix compilation issues with -fcommonAndrey Zhizhikin2020-08-281-0/+54
| | | | | | | | | | | GCC 10.2 is recently configured to include -fcommon per default, which results in compilation error with multiple definitions of enum names. Intoduce a patch which corrects double-defined enum names and resolves compilation of the component. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro: Upgrade version from 1.11.0 to 1.15.0Cristinel Panfir2019-12-161-49/+0
| | | | | | | | | | | | | | - [H1]: code refine for error handling to avoid blocking - [H1]: Driver enhancement for suspend/resume - [ION]: Enhance for 32bit compatibility for decoder and encoder - [H264] Handle interlace video correctly - [VC1Dec] Return error to avoid segmentation fault - [H264]: decoder enhancment in h264bsdGetBits() for corrupted clips - [Common]: support for security mode Remove unused patch Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
* imx-vpu-hantro: Replace kernel dependence with linux-imx-headersTom Hochstein2018-10-263-118/+49
| | | | | | Find ion.h and version.h in linux-imx-headers instead of kernel. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-vpu-hantro: Fix h1 encoder build issueYuqing Zhu2018-10-151-1/+1
| | | | | | | | | | Modify the environment setting of h1 encoder to correct include header directory, make LINUX_VERSION_CODE come from kernel build folder instead of toolchain headers. Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu-hantro: fix build issueGary Bisson2018-10-041-0/+44
| | | | | | | | | | | | | | The source code uses LINUX_VERSION_CODE at many places which constraints the package to be built with a toolchain whose headers match the kernel. This is a far from ideal solution, especially if one wants to use a prebuilt toolchain (with unknown kernel header version). So change the CFLAGS to consider the kernel build folder so that the Linux version test actually matches the kernel built. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu-hantro: Upgrade version from 1.7.0 to 1.8.0Yuqing Zhu2018-10-011-26/+59
| | | | | | | | | Add support for i.MX8MMEVK Update EULA to V26 Update ion header inclusion patch Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu-hantro: Update to 1.7.0Tom Hochstein2018-08-301-0/+41
- Vp9: rectify the consumed length for error return - MJPEG: bug fixing in trickmode - H264: bug fixing for special clip containing invalid syntax value - RV: limit the HW read pointer in valid range - Common: Export setinfo() API in codec.h Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>