MPEG-4 HE-AAC v2 Decoder, SHARC

The MPEG-4 HE-AAC v2 decoder library (with DAB and DRM support) for the SHARC processor implements a combination of Advanced Audio Coding (AAC), Spectral Band Replication (SBR) and Parametric Stereo (PS), standardized as the High-Efficiency v2 profile in MPEG-4 (HE AAC v2).
Manufactured by:

Features

  • Stream: External parsing for ADTS, ADIF, and MP4 file format. Parsers are supplied by ADI.
  • Output Status: Sample rate, number of output channels, etc.
  • Fast Forward / Rewind: Resynchronization function provided to allow the user to seek to and continue playback from random access points.
  • Extended Test Vector Testing: Compliant with ISO/IEC test vectors and additional test vectors with unusual content.
  • Error Codes: Reports up to 9 unique error codes, such as input buffer underflow and non-supported streams.
  • Software Quality Standard: A report on the level of MISRA-C compliance for this module is available upon request.
  • Provision to configure as AAC-LC decoder for platforms with limited memory.

Product Details

The MPEG-4 HE-AAC v2 decoder is the combination of Advanced Audio Coding (AAC), Spectral Band Replication (SBR) and Parametric Stereo (PS), standardized as the High-Efficiency v2 profile in MPEG-4 (HE-AAC v2). The MPEG-4 HE-AAC v2 is backward compatible with AAC-LC.

This version of the HE-ACC v2 decoder implements the High Quality (HQ) SBR tool and baseline PS tool. This library for the SHARC processor is an implementation of the MPEG-4 HE-AAC v2 decoder, which is conformant to the standard defined by ISO/IEC in MPEG-4 Audio. This version will support multi-channel audio (up to 6 output channels).

Licensing

X +

Each module supports the Analog Devices, Inc. (ADI) Blackfin or SHARC Processor family and is a licensed product that is available in object code format. Recipients must sign or accept a license agreement with ADI prior to being shipped or downloading the modules identified in the license agreement.

Performance Metrics

X +

MIPS summary:

  Code Memory (KiB Constant Data Tables (KiB)  Data RAM (KiB)   MIPS
 2-Ch
 6-Ch
 2-Ch
6-Ch 
 AAC-LC
 44.59
 30.50
 68.95
 87.95
6.4   21.8
 HE-AAC v2
 110.75
 46.91
 101.20
 180.82
 15.8
 41.2

Systems Requirements

X+
  • Windows XP Professional SP3 (32-bit only).
  • Windows Vista Business/Enterprise/Ultimate SP2 (32-bit only). It is recommended to install the software in a non-UAC-protected location.
  • Windows 7 Professional/Enterprise/Ultimate (32 and 64-bit).
  • Minimum of 2 GHz single core processor, 3.3 GHz dual core is recommended.
  • Minimum of 1 GB memory (RAM), 4 GB is recommended.
  • Minimum of 2 GB hard disk (HDD) space is required.
  • CrossCore® Embedded Studio for Analog Devices Processors.

Related Hardware

X+

EZ-Kits

Extender Boards