| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
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>
(cherry picked from commit a6bf5c7b5c463caf96e8045b8d2dec5b66fe2bc1)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This version uses updated EULA and limits compatibility to mx8mq, mx8mm
and and mx8mp machines (mx8mn does not have video accelerator IP block).
Following commits are added in this release (including command):
$ git log --oneline --no-decorate 904a9ab..ee99dc1
ee99dc1 NVJM850-82 - [RV8] RV8 video can't be decoded
b2aa5a0 M865SW-147: [G1/G2]: enhancement for h264 error handing
cfffc5f MMIOT-418: Allow to configure CFG_SECURE_DATA_PATH on Linux
0a741cc NVJM850-81 - [G2]:hevc error handling
2f3f4fa M865SW-132: [G1G2]: HEVC decoder illegal memory access in
security mode
8182f16 MA-14108-1 Remove ION_FLAG_CACHED flag for hantro vpu buffer
65d5f3a MMFMWK-8595 Enable VC8000E encoder for 865
b434f22 M865SW-87:[G1/G2]: Integrate some code for VSI platform
4dc2d6f M865SW-82 - [G1/G2]: H264 conformance test failure caused by
change in 1.0.6 release
dd606d2 [G1/G2]: Integrate VSI 1.0.7_20191212 release
d62fd74 [G1/G2]: Coverity issues fix
6460a5f [G1/G2]: Refine Test Makefile
7805f7f [G1/G2]: Coverity issues fix
eca7409 [G1/G2]: Coverity issues fix
a210f04 [G1/G2]: Coverity issues fix
dd0e5f4 [G1/G2]: Coverity issues fix
c12e5a8 [G1/G2]: Coverity issues fix
7631926 [G1/G2]: Coverity issues fix
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Cc: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit cc9b020bcb5ece255d4c09f3cefd12b1e511d7fd)
|
|
|
|
|
|
|
|
| |
[G1/G2]: Fix H264 conformance test failure caused by changes in latest release
[G1]: Fix memory leak, inlcudes: h264/mpeg2/mpeg4/vc1/rv/avs
[Mpeg4]: Fix DivX3 can't be decoded caused by wrong sscanf string
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- [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>
|
|
|
|
|
|
| |
Fix QA issue: SRC_URI uses PN not BPN [src-uri-bad]
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
-[hantro h1]: Enable set videoFullRange and BGR format
-Disable HEVC bumping flag and h264 bumping flag as default
-[HEVC]: Add error return to avoid segement fault
-Support get color aspect info h264/hevc/mpeg2 decoder
-Add security mode for VP9
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
|
|
|
|
| |
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allow to easy reuse of binary packages among similar SoCs. The
usual use for this is to share SoC specific packages among different
boards independently of the kernel version it is using, as far it is
ABI compatible with the official version it will just work.
Following recipes has been reworked to make use of the class:
- imx-lib
- imx-test
- imx-vpu-hantro
- imx-vpu
- imx-alsa-plugins
- gstreamer1.0-plugins-base
- gstreamer1.0-plugins-imx
- imx-gst1.0-plugin
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
| |
Find ion.h and version.h in linux-imx-headers instead of kernel.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
|