OpenMAX DL: Media Codec Portability




The Khronos Group show

Summary: 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 Video - MPEG-4 SP/H.263 BL (encode and decode) - H.264 (encode and decode) Image Codec - JPEG (encode and decode) Image Processing - Color space conversion - Pixel packing/unpacking - De-blocking / de-ringing - Rotation, scaling, compositing, etc. Multimedia Audio - MP3 - AAC Signal Processing - FIR - IIR - FFT - Dot Product