Builder

open class Builder

Functions

Link copied to clipboard
Construct an AudioDeviceModule based on the supplied arguments.
Link copied to clipboard
Link copied to clipboard
Call this to change the audio format.
Link copied to clipboard
Can be used to gain access to the raw ByteBuffer from the recording device before it's fed into WebRTC.
Link copied to clipboard
Set a callback to retrieve errors from the AudioRecord.
Link copied to clipboard
Set a callback to retrieve information from the AudioRecord on when audio starts and stops.
Link copied to clipboard
Call this to change the audio source.
Link copied to clipboard
Set a callback to retrieve errors from the AudioTrack.
Link copied to clipboard
Set a callback to retrieve information from the AudioTrack on when audio starts and stop.
Link copied to clipboard
Disables the volume logger on the audio output track.
Link copied to clipboard
Call this method to specifically override input sample rate.
Link copied to clipboard
Call this method to specifically override output sample rate.
Link copied to clipboard
Call this method if the default handling of querying the native sample rate shall be overridden.
Link copied to clipboard
Set a callback to listen to the raw audio input from the AudioRecord.
Link copied to clipboard
Link copied to clipboard
Control if the built-in HW acoustic echo canceler should be used or not.
Link copied to clipboard
Control if the built-in HW noise suppressor should be used or not.
Link copied to clipboard
Control if the low-latency mode should be used.
Link copied to clipboard
Control if stereo input should be used or not.
Link copied to clipboard
Control if stereo output should be used or not.