| Interface | Description |
|---|---|
| VideoDecoderOutputBufferRenderer |
Renders the
VideoDecoderOutputBuffer. |
| VideoFrameMetadataListener |
A listener for metadata corresponding to video frames being rendered.
|
| VideoListener |
A listener for metadata corresponding to video being rendered.
|
| VideoRendererEventListener |
Listener of video
Renderer events. |
| Class | Description |
|---|---|
| AvcConfig |
AVC configuration data.
|
| ColorInfo |
Stores color info.
|
| DecoderVideoRenderer |
Decodes and renders video using a
Decoder. |
| DolbyVisionConfig |
Dolby Vision configuration data.
|
| DummySurface |
A dummy
Surface. |
| HevcConfig |
HEVC configuration data.
|
| MediaCodecVideoRenderer |
Decodes and renders video using
MediaCodec. |
| MediaCodecVideoRenderer.CodecMaxValues | |
| VideoDecoderGLSurfaceView |
GLSurfaceView for rendering video output.
|
| VideoDecoderInputBuffer |
Input buffer to a video decoder.
|
| VideoDecoderOutputBuffer |
Video decoder output buffer containing video frame data.
|
| VideoFrameReleaseHelper | |
| VideoRendererEventListener.EventDispatcher |
Dispatches events to a
VideoRendererEventListener. |
| Exception | Description |
|---|---|
| MediaCodecVideoDecoderException |
Thrown when a failure occurs in a
MediaCodec video decoder. |