Package-level declarations
Types
A basic AudioHandler that manages audio focus while started.
Interface for handling android audio.
Interface for controlling external audio processing.
Interface for external audio processing.
Options for audio processing.
An AudioHandler built on top of AudioSwitch. This handles things such as getting the audio focus as needed, as well as automatic audio output device management.
A convenience class that handles mixing the microphone data and custom audio data.
A dummy implementation that does no audio handling.
A mixer for capturing screen share audio.
Functions
Starts a pre-connect audio recording that will be sent to any agents that connect within the timeout. This speeds up preceived connection times, as the user can start speaking prior to actual connection with the agent.