ARM has released highly optimized source code versions of the OpenMAX DL (Development Layer) libraries for decoding the AAC and MP3 formats in the audio domain, and decoding the MPEG-4 and H.264 formats in the video domain. These functions can be downloaded free-of-charge from the ARM website http://www.arm.com/products/esd/openmax_home.html, and the license granted to these functions entitles the user to integrate them into their own products at no cost.

These functions have been hand-optimized to exploit the NEON™ technology instruction set on Cortex™-A8 processor and the SIMD instruction set on the ARM1136J-S™, the ARM1156T2-S™, the ARM1176JZ-S™ and the ARM11™ MPCore™ processors. The functions are not complete codecs, but can be used as building blocks to add codec functionality to a product. The OpenMAX DL API has been designed to enable rapid implementation and seamless portability of video, image and audio codecs to a variety of hardware implementations. The availability of these optimized functions will reduce time-to-market and decrease development costs for companies wishing to provide codec functionality on ARM’s latest processor families.

This release updates the previous release of the H.264 and AAC functions.

In the future, ARM will add optimized functions for JPEG decode, as well as optimized versions of the Signal Processing domain functions including FIR and IIR filters.

Buy me a beer

Related posts:

  1. Starz Entertainment Selects Motorola Technology for Migration to MPEG-4 New MPEG-4 encoding system dramatically improves bandwidth efficiency for Starz...
  2. Rohm Licenses ARM Cortex-M0 Processor OHM Co., Ltd. has licensed the ultra low-power ARM® Cortex™-M0...
  3. Freescale Symphony™ DSP audio family first to implement Multi-Channel Dolby® Volume for consistent volume levels from multiple audio sources Freescale Semiconductor’s Symphony™ family of audio digital signal processors (DSP)...
  4. Quad-Core AMD Opteron™ Processors Prove to be Optimal Choice for Virtualization AMD today announced that Quad-Core AMD Opteron™ processors now power...
  5. ARM Powered NVIDIA Tegra Packs More Punch – Video Comparison with Intel NVIDIA have posted a video comparing the performance, size and...