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 |
LoudnessCodecController |
Wrapper class for the platform android.media.LoudnessCodecController. |
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. |