diff options
author | Yuqing Zhu <carol.zhu@nxp.com> | 2017-09-27 17:49:11 +0800 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2017-09-27 10:28:28 -0300 |
commit | 1d090c91cd096cab03c6ec1a1864da1299833cbb (patch) | |
tree | 10d4b72481ffc6e3c40ac6a85226135ddd794689 | |
parent | e26605bc946418c6d4e7597884a27c2b3ec6efd0 (diff) | |
download | meta-freescale-1d090c91cd096cab03c6ec1a1864da1299833cbb.tar.gz |
imx-parser: Upgrade to v4.2.1
1. Upgrade EULA to v18
2. Bugfixes/Optimization
- Update HEVC PARSER 01.00.02/ APE PARSER 00.00.08/ MPEG2 PARSER 04.05.10
1. Delete the useless label in HEVC PARSER.
2. Fix 2 variables' not init in special case for APE PARSER.
3. Fix one struct's not init for MPEG2 PARSER.
- Fix one mp3 can't play on jb4.3_1.1.1-ga
ID3V2 contains a picture larger than 3MB, need to save ID3 data size
in self->m_dwID3V2Size to let parser skip it when starting playback.
- Fix creating parser error
When variable value is negative, if(bytesToRead) will return true,
modify this condition to if(bytesToRead > 0).
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r-- | recipes-multimedia/imx-parser/imx-parser.inc | 3 | ||||
-rw-r--r-- | recipes-multimedia/imx-parser/imx-parser_4.2.1.bb (renamed from recipes-multimedia/imx-parser/imx-parser_4.1.6.bb) | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/recipes-multimedia/imx-parser/imx-parser.inc b/recipes-multimedia/imx-parser/imx-parser.inc index 24b721b2..9458d4e3 100644 --- a/recipes-multimedia/imx-parser/imx-parser.inc +++ b/recipes-multimedia/imx-parser/imx-parser.inc | |||
@@ -1,10 +1,11 @@ | |||
1 | # Copyright (C) 2012-2014, 2016 O.S. Systems Software LTDA. | 1 | # Copyright (C) 2012-2014, 2016 O.S. Systems Software LTDA. |
2 | # Copyright (C) 2012-2016 Freescale Semiconductor | 2 | # Copyright (C) 2012-2016 Freescale Semiconductor |
3 | # Copyright 2017 NXP | ||
3 | # Released under the MIT license (see COPYING.MIT for the terms) | 4 | # Released under the MIT license (see COPYING.MIT for the terms) |
4 | DESCRIPTION = "Freescale Multimedia parser libs" | 5 | DESCRIPTION = "Freescale Multimedia parser libs" |
5 | LICENSE = "Proprietary" | 6 | LICENSE = "Proprietary" |
6 | SECTION = "multimedia" | 7 | SECTION = "multimedia" |
7 | LIC_FILES_CHKSUM = "file://COPYING;md5=be67a88e9e6c841043b005ad7bcf8309" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=6b552f505eedab4a11ab538cf3db743a" |
8 | 9 | ||
9 | # For backwards compatibility | 10 | # For backwards compatibility |
10 | PROVIDES += "libfslparser" | 11 | PROVIDES += "libfslparser" |
diff --git a/recipes-multimedia/imx-parser/imx-parser_4.1.6.bb b/recipes-multimedia/imx-parser/imx-parser_4.2.1.bb index af136086..94245ec3 100644 --- a/recipes-multimedia/imx-parser/imx-parser_4.1.6.bb +++ b/recipes-multimedia/imx-parser/imx-parser_4.2.1.bb | |||
@@ -1,9 +1,10 @@ | |||
1 | # Copyright (C) 2013-2016 Freescale Semiconductor | 1 | # Copyright (C) 2013-2016 Freescale Semiconductor |
2 | # Copyright 2017 NXP | ||
2 | # Released under the MIT license (see COPYING.MIT for the terms) | 3 | # Released under the MIT license (see COPYING.MIT for the terms) |
3 | 4 | ||
4 | require imx-parser.inc | 5 | require imx-parser.inc |
5 | 6 | ||
6 | SRC_URI[md5sum] = "393bfe9e43d58585977199049dbcb732" | 7 | SRC_URI[md5sum] = "6717799abce0dc5918db8d3fd0e39184" |
7 | SRC_URI[sha256sum] = "ed0f8cafc67751d4b8fcf45ffe481a3020330d91294de8bf618dacc75ba02f8e" | 8 | SRC_URI[sha256sum] = "36d3ae7285f3a83a87abf680b8a52b3c07df869d2443de844fb5f0ff528ca862" |
8 | 9 | ||
9 | COMPATIBLE_MACHINE = "(mx6|mx7)" | 10 | COMPATIBLE_MACHINE = "(mx6|mx7)" |