Commit Graph

39 Commits

Author SHA1 Message Date
Zelan Zou
2de59942c0 imx-parser: Upgrade to v4.10.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-08-14 11:01:05 +08:00
Max Krummenacher
b747b01501 global: whinlatter updates for WORKDIR/UNPACKDIR and git fetch location
The series [1] changed the way sources are fetched/unpacked and
S needs to follow that. Additionally for git repos it moved away from
having 'git/' as the checkout directory.

This has been partly tested by building weston based image for
imx6/imx6ull/imx7/imx8/imx8mm/imx8mp/imx95 based images.
E.g. none of the recipes specific for qoriq is built time tested.

As walnascar is no longer compatible with master/whinlatter drop
it from LAYERSERIES_COMPAT.

[1] https://lore.kernel.org/openembedded-core/20250616095000.2918921-1-alex.kanavin@gmail.com/

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2025-06-28 18:58:39 +02:00
Rodrigo M. Duarte
e8cb37d625 imx-parser: 4.9.2 -> 4.9.3
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-12 17:38:46 -03:00
Zelan Zou
954f33d03b imx-parser: Update to L6.6.52_2.2.0 release
Bump version 4.9.1 -> 4.9.2

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2025-02-08 07:45:21 +01:00
Otavio Salvador
6fb8816cb3 treewide: Remove all references to SRC_URI[md5sum] hashes
Drop md5sum check as  no longer mandated in Yocto Project.

SRC_URI[md5sum] used to also be commonly used, but it is deprecated and
should be replaced by SRC_URI[sha256sum] when updating existing recipes. See:

 - https://docs.yoctoproject.org/dev/singleindex.html#fetching-code
 - https://docs.yoctoproject.org/dev/singleindex.html#src-uri-checksum-behaviour

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2025-01-13 17:06:35 -03:00
Hiago De Franco
e7529dca6f recipes-multimedia: imx-parser: Upgrade to BSP LF6.6.36_2.1.0
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-10-27 11:41:12 -03:00
Hiago De Franco
998dfdfc16 recipes-multimedia: imx-*: Update 6.6.3-1.0.0 to 6.6.23-2.0.0
Update the following recipes to NXP BSP 6.6.23-2.0.0:
- imx-codec 4.9.0
- imx-dsp 2.1.8
- imx-parser 4.9.0
- imx-vpuwrap (branch MM_04.09.00_2405_L6.6.y)

Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-08-02 18:16:50 -03:00
Valentin Jec
f2575b7e61 recipes-multimedia: Upgrade to NXP release 6.6.3_1.0.0
Updated:
        - alsa-lib update to 6.6.3_1.0.0 release and skip QA check for 32bit timer
        - gstreamer1.0-plugins-bad_1.22.5.imx update to 6.6.3_1.0.0 release, enable g2d
        - gstreamer1.0-plugins-base_1.22.5.imx update to 6.6.3_1.0.0 release, add opengl dependencies
        - gstreamer1.0-plugins-good_1.22.5.imx update to 6.6.3_1.0.0 release, enable pulseaudio and 32bit timer
        - gstreamer1.0_1.22.5.imx update to 6.6.3_1.0.0 release and add runtime dependency glibc-gconv-iso8859-5
        - imx-gst1.0-plugin update to 6.6.3_1.0.0 release
        - imx-vpuwrap update to 6.6.3_1.0.0 release

Upgraded:
        - imx-codec: 4.8.2 -> 4.8.3
        - imx-dsp-codec-ext: 2.1.6 -> 2.1.7
        - imx-dsp: 2.1.6 -> 2.1.7
        - imx-parser: 4.8.2 -> 4.8.3
        - imx-opencl-converter: 0.1 -> 0.2.0
New feature:
        - pipewire_1.0.0

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-04-11 16:39:31 +03:00
Valentin Jec
336628e6b0 recipes-multimedia: Update for NXP release 6.1.55-2.2.0
Upgraded:
 - gstreamer1.0-plugins-bad:     1.22.0 -> 1.22.5
 - gstreamer1.0-plugins-base:    1.22.0 -> 1.22.5
 - gstreamer1.0-plugins-good:    1.22.0 -> 1.22.5
 - gstreamer1.0:                 1.22.0 -> 1.22.5
 - imx-codec:                    4.8.1 -> 4.8.2
 - imx-dsp:                      2.1.5 -> 2.1.6
 - imx-dsp-codec-ext:            2.1.5 -> 2.1.6
 - imx-parser:                   4.8.1 -> 4.8.2

Updated:
 - imx-alsa-plugins_git.bb
 - imx-gst1.0-plugin_git.bb
 - imx-vpuwrap_git.bb

New feature:
 - imx-opencl-converter_0.1.bb

Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-02-12 12:06:51 +02:00
Tom Hochstein
414650e806 recipes-multimedia: Update for NXP release 6.1.36-2.1.0
Updated:
- imx-alsa-plugins_git.bb
- gstreamer1.0-plugins-bad_1.22.0.imx.bb
- gstreamer1.0-plugins-base_1.22.0.imx.bb
- gstreamer1.0-plugins-good_1.22.0.imx.bb
- gstreamer1.0_1.22.0.imx.bb
- imx-gst1.0-plugin_git.bb
- imx-vpuwrap_git.bb

Upgraded:
- imx-codec:         4.8.0 -> 4.8.1
- imx-dsp:           2.0.5 -> 2.1.5
- imx-dsp-codec-ext: 2.0.5 -> 2.1.5
- imx-parser:        4.8.0 -> 4.8.1

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-11-06 05:40:08 -07:00
Zelan Zou
f109c47574 imx-parser: Upgrade 4.7.2 -> 4.8.0
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-07-28 21:49:13 +08:00
Tom Hochstein
724670a663 imx-parser: Upgrade 4.7.1 -> 4.7.2
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-01-10 14:57:01 -07:00
Max Krummenacher
7019ddda98 imx-parser: upgrade from 4.7.0 to 4.7.1
Update to the version used in lf5.15.52_2.1.0.

License was updated to NXP EULA v39 August 2022.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-11-25 11:59:26 +01:00
Tom Hochstein
2f97a100d7 imx-parser: Upgrade 4.6.2 -> 4.7.0
Fixes:
b479f651 MA-20253 mp4 dash streaming video hang when playing an hevc stream
2f381602 MA-20234: check if mkv parser has cluster.
3d736c7c [configurea.ac] Update version to 4.7.0 for next release
af0b43d8 MA-20193 [Android 12] cts.MediaPlayerTest#testCallback fail
7398507f MKVPARSER_01.08.16 add FlushTrack function
6ca57f2d MKVPARSER_01.08.15 support dash playback.
88203eb8 MMFMWK-9067-1: refine mkv parser and remove compile warnings
aa7f343f MA-20134 coverity issues in mp4 parser
6956469f MA-20105 [Android 12] cts MediaMetadataRetrieverTest#testGetFrameAtTimeClosestSyncEmptyNormalEditList fail
d2098571 MA-20085 [Android 12] cts MediaMetadataRetrieverTest#testGetFrameAtTimeClosestEditList fail with nxp mp4 parser
12a5e4ef LF-5172 enable MP4 and webm dash streaming in 2022 Q2
c834ded7 MMFMWK-9048 MPG2 PARSER 06.01.02
3b6b3b22 FMMFMWK-9047 MPEG2 PARSER 06.01.01
621c504d add version information in libspdif_parser.mk modify install-data-hook for spdif parser in Makefile.am to fix installation error
e971965d MMFMWK-9010 SPDIF PARSER 00.00.01 modify Makefile file format in spdif parser add newline character in Makefile.am to fix missing separator issue add soft link file and modify Makefile.am to realize file packaging
55c67aae MMFMWK-9042 MPEG2 PARSER 06.00.04
46f9e346 MMFMWK-9010 SPDIF PARSER 00.00.01
73af1c6a MA-19906 cts android.media.cts.MediaExtractorTest fail and get crash
e874f58f [configurea.ac] Update version to 4.6.5 for next release
3089c7e8 MMFMWK-9026: fix dash playback issue for webm streams.
07c6df92 MKV PARSER 01.08.12 support seek without cue list
84f963be MMFMWK-9007 [i.MX8MM/Sony] Error on gst-discoverer-1.0 with ALAC file
5b736228 MA-19618 [Android 12] ctsv2 ExtractorTest$FunctionalityTest#testExtract[17(audio/ac4)] fail
36718bf0 MA-19734-2 [Android 12] cts android.mediav2.cts.MuxerTest$TestSimpleAppend#testSimpleAppendNative[0(mp4)] and related fa
a0842c57 MA-19781: fix cts android.mediav2.cts.ExtractorTest$ValidateKeyValuePairs#validateKeyValuePairs
14816f41 MA-19730 [Android 12] refine mp4 parser seek for MediaMuxerTest#testSimulateAudioBVideoFramesDropIssues
ba94b741 MMFMWK-9007 [i.MX8MM/Sony] Error on gst-discoverer-1.0 with ALAC file
2908ec52 MA-19734 [Android 12] cts android.mediav2.cts.MuxerTest$TestSimpleAppend#testSimpleAppendNative[0(mp4)] and related failures
0aa9acf3 ASF PARSER 01.01.08
6a402d61 MA-19619 [Android 12] cts MediaExtractorTest#testMpegh3dAudioMediaExtractorMha1 fail
5f34631a MA-19595 [Android12 8qm/8qxp]cts mediaprovidertranscode.cts.TranscodeTest#testTranscoded_FilePath
e6808758 [configurea.ac] Update version to 4.6.4 for next release
d81e3def MA-19589 [Android 12] cts mediav2.cts.DecoderColorAspectsTest#testColorAspects fail on 8mp
f12cd7d5 MMFMWK-8999 Fix process crash in ID3 PARSER
65e58b12 MMFMWK-8997 MP3 PARSER 03.03.11
4510a2a1 MA-19560: change timecode from uint to uint64
83af99c8 MMFMWK-8995 MP3 PARSER 03.03.10
5d5c21ba MMFMWK-8994 MPG2 PARSER 06.00.03
7874f734 MKV PARSER 01.08.09
4b70b7a7 MA-19211 Failed to output sound when playing recording file from USB Camera
99b778df ASF PARSER 01.01.07
e4b74edf [configurea.ac] Update version to 4.6.3 for next release

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2022-09-02 16:52:23 -05:00
Otavio Salvador
7357b1100b Rework recipes to use imx-nxp-bsp more extensively
This rework the recipes making use of new imx-nxp-bsp override; it
has been applied to:

 - gstreamer1.0
 - gstreamer1.0-plugins-bad
 - gstreamer1.0-plugins-base
 - gstreamer1.0-plugins-good
 - imx-alsa-plugins
 - imx-codec
 - imx-gst1.0-plugin
 - imx-parser
 - libdrm
 - libimxdmabuffer
 - linux-fslc-imx
 - linux-imx
 - optee-client
 - optee-test

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-02-21 20:06:28 -03:00
Otavio Salvador
30f5ce1d21 Generalize overrides subsystem for NXP and Mainline support
Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and
mainline-bsp.

So, for example, the mx8mq override is split into:

- imx-generic-bsp: compatible with every i.MX SoC and both BSP variants
- imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP
- imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP

- mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants
- mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP
- mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP

- mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants
- mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP
- mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP

- mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants
- mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP
- mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP

The extender mechanism is responsible for extending the override list to
include the generic overrides. We can then use the three different
variants to handle the metadata correctly.

Generically speaking, the conversion mainly was automated (with a lot of
back and forth until getting it right).

To convert an existing layer, the following script can be used:

```sh
  git ls-files classes recipes-* \
      | xargs sed -i \
              -e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \
              -e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \
              -e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \
              -e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \
              \
              -e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \
              -e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \
              -e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \
              -e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \
              \
              -e 's,:\(vf\w*\),:\1-generic-bsp,g' \
              -e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \
              -e 's,\(vf\w*\)|,\1-generic-bsp|,g' \
              -e 's,|\(vf\w*\)),|\1-generic-bsp),g' \
              -e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \
              -e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \
              \
              -e 's,:\(imx\) ,:\1-nxp-bsp ,g' \
              -e 's,(\(imx\)),(\1-nxp-bsp),g' \
              -e 's,\(imx\)|,\1-nxp-bsp|,g' \
              -e 's,|\(imx\)),|\1-nxp-bsp),g'

  for d in $(find -type d | egrep '/mx[6-8]w*'); do
      git mv $d $d-nxp-bsp
  done

  for d in $(find -type d | egrep '/imx$'); do
      git mv $d $d-nxp-bsp
  done

  for d in $(find -type d | egrep '/mx[5s]w*'); do
      git mv $d $d-generic-bsp
  done
```

Fixes: #791.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2022-02-21 20:06:28 -03:00
Andrey Zhizhikin
bc4f69855a imx-parser: upgrade to 4.6.2
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-10-22 19:15:38 +00:00
Khem Raj
59d36c9832 layer: Convert to new override syntax
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12 10:08:24 -07:00
Max Krummenacher
ca546d96fd imx-parser: update to 4.5.7
NXP release imx_5.4.70_2.3.0.

This package uses EULA v17 October 2020.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-01 11:24:43 -03:00
Tom Hochstein
8786908fcf imx-parser: Set package architecture correctly to tune-specific
The tune-specific package architecture is sufficient, no need to
use the more specific SOC or MACHINE package architecture.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2020-09-23 23:42:37 -03:00
Andrey Zhizhikin
10f3833c3c imx-parser: upgrade to 4.5.5
NOTE: This version uses v11 EULA from NXP

Following commits are added in this release (including command):
$ git log --oneline --no-decorate eff47177..72395663
72395663 MA-17095: MP4 PARSER 06.16.07
6abeb330 MA-16391-2: MP4 PARSER 06.16.06
7a8c66d5 MA-16391: MP4 PARSER 06.16.05 support ENCRYPTED_BYTE_BLOCK, SKIP_BYTE_BLOCK, CRYPTO_IV
6f7d785f MA-17070 MP3 PARSER 03.03.03
8fb0fc1a MA-17026 AAC PARSER 03.01.04
8d04d6cd MA-16982: fix cts android.media.cts.DecoderTest#testDecodeMonoOggMkv
1bc9b758 MA-16969 [Android] Q10_2.0.0 cts MediaMuxerTest#testAllTimestampsBVideoOnly fail
efa3c12f MMFMWK-8754 MPEG2 PARSER 05.01.02
fbab3462 MA-16828: fix cts android.media.cts.DecoderTest#testTrackSelectionMkv
2e2ca2ad MA-16684: suppoert av1 video format in mkv parser
e9cf3560 [configurea.ac] Update version to 4.5.5 for next release
138ef113 MA-16403 Fix ID3 parser return wrong artwork size
782e91e1 MA-16375 MPEG2 PARSER 05.01.01
57207e77 MMFMWK-8725 MP3 PARSER 03.03.01
48581949 MMFMWK-8650 MPG2 PARSER 04.06.03
2f3da775 [configurea.ac] Update version to 4.5.4 for next release

Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Cc: Tom Hochstein <tom.hochstein@nxp.com>
2020-09-05 19:44:05 -03:00
Yuqing Zhu
1fad60c166 imx-parser: Upgrade to v4.5.3
-Update EULA to v10
-Fix unexpected EOS reported by Aiurdemux while playing fragmented mp4 video
-Add Mpeg2ResetOuputBuffer when track is disabled
-Upgrade mp 3parser's getNextSamle, don't read 16KB
 because this mode can't calculate right timestamp
-Add Parser API to get ac4 presentation info
-Fix ID3 parser return wrong artwork size

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2020-04-20 16:17:28 -03:00
Cristinel Panfir
d5e968f0df imx-parser: Upgrade to 4.5.1
- MP3 PARSER: Fix Google Play Music can't seek mp3
- FLAC PARSER: Check meta header lenght to avoid a null header
- ASF PARSER: Add protection when need to allocate large size memory
- Some other fixes for: AVI/MPEG2/MP4 PARSER

Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
2019-12-18 09:08:48 -03:00
Max Krummenacher
6aa6eeb773 layer: replace ${PN} with ${BPN} in SRC_URI
This prevents a number warnings like the following:
| imx-sc-firmware-1.2-r0 do_package_qa: QA Issue: imx-sc-firmware: SRC_URI uses PN not BPN [src-uri-bad]

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-09-14 13:58:15 -03:00
Yuqing Zhu
ce0d8686ad imx-parser: Upgrade version from 4.4.2 to 4.4.5
Bug Fix:
-Fix one mpg2 video fast forward get segmentation fault
-Fix Ogg seek segmentation fault
-Fix last PES not processed by ts parser
-Make H264 parser reset correctly when seeking
-Fix ID3 parser crash
 UTF16ToUTF8Len return size is less than actual size because there are
 invalid data in metadata, so add padding size in avoid this issue.
 Update mp3 parser to 03.02.02
 Update aac parser to 03.01.02
-Add vp8/vp9 video type support in avi parser

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-17 07:50:56 -03:00
André Draszik
74df05a7f0 remove True option to getVar calls
getVar() has been defaulting to expanding by default for
a long time (2016), thus remove the True option from
getVar() calls with a regex search and replace.

Search & replace made using the following command:
    sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \
        -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \
             | cut -d':' -f1 \
             | sort -u)

Signed-off-by: André Draszik <andre.draszik@jci.com>
2019-01-17 14:29:17 +00:00
Yuqing Zhu
17a43b80ce imx-parser: Upgrade version from 4.4.0 to 4.4.2
Update EULA to V26

Bugfix:
Fix last PES not processed by ts parser
Make H264 parser reset correctly when seeking

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-10-01 14:54:15 -03:00
Yuqing Zhu
2bf04dcca1 imx-parser: Upgrade to v4.4.0
Upgrade EULA to v24

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-07 17:21:49 -03:00
Gary Bisson
39716e545c imx-parser: fix i.MX8MQ support
- Add missing "--enable-armv8" configuration option for mx8

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2018-07-12 11:31:15 -03:00
Fabio Berton
a04b592a6a imx-parser: Update to version 4.3.5
- Update license checksum to match EULA v22 April 2018.
  - Remove .inc file to use only one .bb file
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2018-06-26 14:16:13 -03:00
Yuqing Zhu
e08465b138 imx-parser: Upgrade to v4.3.4
Fix crash issue when parse index list.

Add mett atom in mp4 parser.
MP4 PARSER 06.13.00 add interface PARSER_API_GET_TEXT_TRACK_MIME
to get mime type from mett atom.

Add protection for contentDescriptionObject
in case the size is not correct and larger than qwSize,
Otherwise, it will cause memory error.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-06 10:56:47 -03:00
Yuqing Zhu
ca8c28830c imx-parser: Upgrade to v4.3.2
1. Upgrade EULA to v20

2. Add i.MX8 support

3. Bugfix/Optimization
   -Fix creating parser error
    When the variable value is negetive, if(bytesToRead) will return true,
    modify this condition to if(bytesToRead > 0).
   -FLAC PARSER 03.00.07
    Check read actual length in case of parser reach eos.
   -MP4 PARSER 06.12.11
    Fix crash issue when parse id3 metadata.
   -MPG2 PARSER 04.05.16
    Fix parser return wrong frame size after fastforward.
   -ASFPARSER_01.00.55
    Update for HEVC tag and audio AC3 support.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-01-25 16:30:35 -02:00
Yuqing Zhu
1d090c91cd 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>
2017-09-27 10:28:28 -03:00
Yuqing Zhu
dac301128c imx-parser: Upgrade to v4.1.6
Upgrade license chksum to v16 EULA
Fix segmentation fault in ID3 parser when dataSize is abnormal
Update MP4 PARSER to 06.09.38
Update MP3 PARSER to 03.01.14
Update AAC PARSER to 03.00.11
Update FLAC PARSER to 03.00.6

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-05-23 12:21:36 -03:00
Fabio Berton
f8841b1deb imx-parser: Remove i.MX 6UL specific metadata
The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-01-27 13:31:28 -02:00
Lauren Post
4bbd9dc417 imx-parser: Upgrade to 4.1.4
- Update license checksum to align to EULA
- Updates for coverity, memory leaks, corrupted content

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-10-18 16:26:15 -02:00
Fahad Usman
7deafbb21b imx-parser: Quiet 'already stripped' warnings
This patch helps to quite 'already stripped' warnings
thrown during the build.

Change-Id: Ie6977154571c9eceb51d3f6ff3665f667f4cc007
Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com>
Signed-off-by: Sujith H <sujith.h@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-07 10:07:46 -03:00
Otavio Salvador
f32701a0f4 imx-parser: Fix backward compatibility with libfslparser
The new recipe ought to remove the old one and provide the same recipe
name. This ensures that old metadata is kept working.

Change-Id: Icd6c8240cb063dede707c7b0bd1d256e46542cd2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-07 10:07:46 -03:00
Yuqing Zhu
03730c2690 imx-parser: Upgrade to v4.0.9
--Change the recipe name from "libfslparser" to "imx-parser"

--Add RREPLACE/RPROVIDES/RCONFLICTS for backwards compatibility.

--Add aac latm parser in parser_libs, support aac latm in mpeg2 parser

Change-Id: I2e3cb92a952fe10136c25206f1527ca1472598cc
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-05-07 10:07:46 -03:00