This library for the Blackfin processor is an implementation of the MPEG-4 AAC-LC (Low Complexity Advanced Audio Coding) decoder, which is conformant to the standard defined by ISO/IEC in MPEG-4 Audio.
The AAC-LC Decoder has been highly optimised to run on the Analog Devices' Blackfin processor family. It is a self-contained software module that is fully complaint with ISO/IEC 14496-3 MPEG-4 specification and rigorously tested and field-proven in commercial application.
It contains a standard C-callable 'push' API with the added flexibility using 'pull' (or 'poll') by adding a light wrapper. The code has been implemented using Instruction and Data cache and has no dependencies on processor peripherals or registers, adding greater system flexibility and ease of use.
|Code memory (KiB)||Data RAM (KiB)||Constant Data Tables (KiB)||MIPS|
|Average||Averaged Peak||Average||Averaged Peak||Average||Averaged Peak|
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.