- 论坛徽章:
- 0
|
http://en.wikipedia.org/wiki/OpenMAX
OpenMAX
From Wikipedia, the free encyclopedia
Jump to:
navigation
,
search
![]()
![]()
OpenMAX logo
The
Khronos Group
's new API OpenMAX is an
application programming interface
that provides abstractions for routines especially useful for computer graphics, video, and sound, and in devices that process large amounts of data in predictable ways. OpenMAX intends to provide two interfaces: the Integration Layer (IL) between a media framework such as
DirectShow
or
GStreamer
and a set of multimedia components (such as an audio or video
codecs
), and the Development Layer (DL) an interface between physical
hardware
, such as
DSP
chips and
CPUs
, and software, like video
codecs
and 3D engines. The IL API provides a framework for connecting components from multiple vendors in an A/V pipeline, a standard set of properties for controlling those components, and a common clock for synchronization. The DL API offers functions that process time-critical operations like
color space
conversion and
motion estimation
, relieving individual device manufacturers and IL component vendors of writing such
low level
code themselves. The APIs OpenMAX provides allows faster porting of higher-level applications, such as media players, between different hardware platforms. The OpenMAX
API
is supported by the
PlayStation 3
console.
The OpenMAX Working Group was founded alongside sister project
OpenVG
on July 6th, 2004. Founding members included
ARM
,
Motorola
,
Samsung
,
STMicroelectronics
, and
Texas Instruments
.
OpenMAX API documentation is publicly available on the Khronos website.
[
edit
] Resources
Khronos Group — OpenMAX Overview and API documents
Khronos Group — Press Releases — OpenMAX
Retrieved from "
http://en.wikipedia.org/wiki/OpenMAX
"
Category
:
Application programming interfaces
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12880/showart_220314.html |
|