| Interface | Description |
|---|---|
| AudioCapabilitiesReceiver.Listener |
Listener notified when audio capabilities change.
|
| AudioProcessor |
Interface for audio processors.
|
| AudioRendererEventListener |
Listener of audio
Renderer events. |
| AudioTrack.Listener |
Listener for audio track events.
|
| Class | Description |
|---|---|
| Ac3Util |
Utility methods for parsing (E-)AC-3 syncframes, which are access units in (E-)AC-3 bitstreams.
|
| Ac3Util.Ac3SyncFrameInfo |
Holds sample format information as presented by a syncframe header.
|
| AudioCapabilities |
Represents the set of audio formats that a device is capable of playing.
|
| AudioCapabilitiesReceiver |
Receives broadcast events indicating changes to the device's audio capabilities, notifying a
AudioCapabilitiesReceiver.Listener when audio capability changes occur. |
| AudioRendererEventListener.EventDispatcher |
Dispatches events to a
AudioRendererEventListener. |
| AudioTrack |
Plays audio data.
|
| DtsUtil |
Utility methods for parsing DTS frames.
|
| MediaCodecAudioRenderer |
Decodes and renders audio using
MediaCodec and AudioTrack. |
| SimpleDecoderAudioRenderer |
Decodes and renders audio using a
SimpleDecoder. |
| SonicAudioProcessor |
An
AudioProcessor that uses the Sonic library to modify the speed/pitch of audio. |
| Exception | Description |
|---|---|
| AudioDecoderException |
Thrown when an audio decoder error occurs.
|
| AudioProcessor.UnhandledFormatException |
Exception thrown when a processor can't be configured for a given input audio format.
|
| AudioTrack.ConfigurationException |
Thrown when a failure occurs configuring the track.
|
| AudioTrack.InitializationException |
Thrown when a failure occurs initializing an
AudioTrack. |
| AudioTrack.InvalidAudioTrackTimestampException |
Thrown when
AudioTrack.getTimestamp(android.media.AudioTimestamp) returns a spurious timestamp, if
AudioTrack#failOnSpuriousAudioTimestamp is set. |
| AudioTrack.WriteException |
Thrown when a failure occurs writing to an
AudioTrack. |