Interfaces
- IMediaFactory — Media Module Factory Interface
- MediaFrameMetadata — Media Properties associated with every frame
- AudioFrameMetadata — Audio specific properties associated with a frame
- MediaEncryptionMetadata — Encryption config required to be set by clients for each input frame in case of encrypted playback.
- MediaFrameError — This error is passed with the Frame only when transform runs into error case
- IMediaTransform — State of the Transform. The State machine is as shown below.
- IMediaTransformListener — Interface to listen to MediaTransform
Exceptions
- MediaTransformError
- MediaTransformInitializationError — MediaTransform cannot initialize
- MediaTransformConfigurationError
- MediaTransformReleaseError
- MediaTransformTimeoutError
- MediaTransformCodecConfigNotFoundError
- MediaTransformRenderError
- MediaTransformConfigureError
- MediaTransformCodecError
- MediaTransformStartError
- MediaTransformFlushError
- MediaTransformStopError
- MediaTransformDecodeError — MediaTransform encountered a decode error.

