
Official website (https://www.khronos.org/openmax/)
OpenMAX
Sign in to saveAlso known as Open Media Acceleration
OpenMAX (Open Media Acceleration), often shortened as "OMX", is a non-proprietary and royalty-free cross-platform set of C-language programming interfaces. It provides abstractions for routines that are especially useful for processing of audio, video, and still images. It is intended for low power and embedded system devices (including smartphones, game consoles, digital media players, and set-top boxes) that need to efficiently process large amounts of multimedia data in predictable ways, such as video codecs, graphics libraries, and other functions for video, image, audio, voice and speech.
Official website

OpenMAX - The Standard for Media Library Portability
OpenMAX™ is a royalty-free, cross-platform API that provides comprehensive streaming media codec and application portability by enabling accelerated multimedia components to be developed, integrated and programmed across multiple operating systems and silicon platforms. , OpenMAX™ is a royalty-free, cross-platform API that provides comprehensive streaming media codec and application portability by enabling accelerated multimedia components to be developed, integrated and programmed across multiple operating systems and silicon platforms.
khronos.org →Link to the official site · 10,742 chars · not written by Vinony
Wikidata facts
- Official website
- www.khronos.org/openmax
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/openmax
Sources (1)
via Wikidata · CC0
~10 min read
Article
16 sectionsContents
- History
- Layers
- Application layer
- Features
- Digital TV extension
- Specification versions
- Implementations
- Comparison with OpenSL ES
- Integration layer
- Implementations
- Development layer
- Implementations
- Working group
- See also
- References
- External links
OpenMAX (Open Media Acceleration), often shortened as "OMX", is a non-proprietary and royalty-free cross-platform set of C-language programming interfaces. It provides abstractions for routines that are especially useful for processing of audio, video, and still images. It is intended for low power and embedded system devices (including smartphones, game consoles, digital media players, and set-top boxes) that need to efficiently process large amounts of multimedia data in predictable ways, such as video codecs, graphics libraries, and other functions for video, image, audio, voice and speech.
OpenMAX provides three layers of interfaces: application layer (AL), integration layer (IL) and development layer (DL). OpenMAX is managed by the non-profit technology consortium Khronos Group.