androidx.media3.exoplayer.mediacodec
Interfaces
LoudnessCodecController.LoudnessParameterUpdateListener | Interface to intercept and modify loudness parameters before applying them to the codec. |
MediaCodecAdapter | Abstracts |
MediaCodecAdapter.Factory | A factory for |
MediaCodecAdapter.OnBufferAvailableListener | Listener to be called when an input or output buffer becomes available. |
MediaCodecAdapter.OnFrameRenderedListener | Listener to be called when an output frame has rendered on the output surface. |
MediaCodecSelector | Selector of |
Classes
DefaultMediaCodecAdapterFactory | The default |
ForwardingMediaCodecAdapter | A |
LoudnessCodecController | Wrapper class for the platform |
MediaCodecAdapter.Configuration | Configuration parameters for a |
MediaCodecInfo | Information about a |
MediaCodecRenderer | An abstract renderer that uses |
MediaCodecUtil | A utility class for querying the available codecs. |
SynchronousMediaCodecAdapter | A |
SynchronousMediaCodecAdapter.Factory | A factory for |
Exceptions
MediaCodecDecoderException | Thrown when a failure occurs in a |
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. |