| Interface | Description |
|---|---|
| MediaCodecSelector |
Selector of
MediaCodec instances. |
| Class | Description |
|---|---|
| MediaCodecInfo |
Information about a
MediaCodec for a given mime type. |
| MediaCodecRenderer |
An abstract renderer that uses
MediaCodec to decode samples for rendering. |
| MediaCodecUtil |
A utility class for querying the available codecs.
|
| MediaFormatUtil |
Helper class for configuring
MediaFormat instances. |
| Exception | Description |
|---|---|
| MediaCodecRenderer.DecoderInitializationException |
Thrown when a failure occurs instantiating a decoder.
|
| MediaCodecUtil.DecoderQueryException |
Thrown when an error occurs querying the device for its underlying media capabilities.
|
| Annotation Type | Description |
|---|---|
| MediaCodecRenderer.KeepCodecResult |
The possible return values for
MediaCodecRenderer.canKeepCodec(MediaCodec, MediaCodecInfo, Format,
Format). |