OpenMAX
From DaphneWiki
Contents |
OpenMAX
Core
Dynamically loads/unloads components.
Sets up tunnels between two components.
API is probably the same across platforms.
Component
Individual blocks of functionality, including "sources, sinks, codecs, filters, splitters, mixers, or any other data operator."
Ports
"Data communication to and from a component is conducted through interfaces called ports. Ports represent both the connection for components to the data stream and the buffers needed to maintain the connection. Users may send data to components through input ports or receive data through output ports. Similarly, a communication tunnel between two components can be established by connecting the output port of one component to a similarly formatted input port of another component."