package

androidx.media3.decoder

Interfaces

CryptoConfigConfiguration for a decoder to allow it to decode encrypted media data.
Decoder<I, O, E>A media decoder.
DecoderOutputBuffer.Owner<S>Buffer owner.

Classes

BufferBase class for buffers with flags.
CryptoInfoMetadata describing the structure of an encrypted input sample.
DecoderInputBufferHolds input for a decoder.
DecoderOutputBufferOutput buffer decoded by a Decoder.
SimpleDecoder<I, O, E>Base class for Decoders that use their own decode thread and decode each input buffer immediately into a corresponding output buffer.
SimpleDecoderOutputBufferBuffer for SimpleDecoder output.
VideoDecoderOutputBufferVideo decoder output buffer containing video frame data.

Annotation Types

DecoderInputBuffer.BufferReplacementModeThe buffer replacement mode.