Khronos Mobile Media Developer Podcasts

Dec 07, 2006
OpenMAX DL: Media Codec Portability

  • OpenMAX DL is a library of key static primitive functions
    - Designed to cover 80% of the processing required in a multimedia codec
  • Abstracts the ISA from the multimedia codec
    - Enables faster codec development time and faster porting of existing codecs
  • Enables third party codec vendors to sell processor-agnostic codecs
    - Multi-core architectures (i.e. ARM + DSP) gain greater code reuse between cores

OpenMAX DL Domains

  1. Video
    - MPEG-4 SP/H.263 BL (encode and decode)
    - H.264 (encode and decode)
  2. Image Codec
    - JPEG (encode and decode)
  3. Image Processing
    - Color space conversion
    - Pixel packing/unpacking
    - De-blocking / de-ringing
    - Rotation, scaling, compositing, etc.
  4. Multimedia Audio
    - MP3
    - AAC
  5. Signal Processing
    - FIR
    - IIR
    - FFT
    - Dot Product

All product names are trademarks or registered trademarks of their respective holders.