OutgoingAudioFilters Class
- java.
lang. Object - com.
azure. android. communication. calling. OutgoingAudioFilters
- com.
public class OutgoingAudioFilters
Holds properties that configure outgoing audio preprocessing before call start
Constructor Summary
Constructor | Description |
---|---|
OutgoingAudioFilters() |
Default constructor |
Method Summary
Modifier and Type | Method and Description |
---|---|
void |
finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
Noise |
getNoiseSuppressionMode()
Changes mode/type of Noise Suppression |
boolean |
isAcousticEchoCancellationEnabled()
Toggles Echo Cancellation. Requires Music Mode to be on. |
boolean |
isAnalogAutomaticGainControlEnabled()
Enables Analog Automatic Gain Control |
boolean |
isDigitalAutomaticGainControlEnabled()
Enables Digital Automatic Gain Control |
boolean |
isMusicModeEnabled()
Toggles Music Mode |
Outgoing |
setAcousticEchoCancellationEnabled(boolean value)
Toggles Echo Cancellation. Requires Music Mode to be on. |
Outgoing |
setAnalogAutomaticGainControlEnabled(boolean value)
Enables Analog Automatic Gain Control |
Outgoing |
setDigitalAutomaticGainControlEnabled(boolean value)
Enables Digital Automatic Gain Control |
Outgoing |
setMusicModeEnabled(boolean value)
Toggles Music Mode |
Outgoing |
setNoiseSuppressionMode(NoiseSuppressionMode value)
Changes mode/type of Noise Suppression |
Constructor Details
OutgoingAudioFilters
public OutgoingAudioFilters()
Default constructor
Method Details
finalize
protected void finalize()
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
getNoiseSuppressionMode
public NoiseSuppressionMode getNoiseSuppressionMode()
Changes mode/type of Noise Suppression
isAcousticEchoCancellationEnabled
public boolean isAcousticEchoCancellationEnabled()
Toggles Echo Cancellation. Requires Music Mode to be on.
isAnalogAutomaticGainControlEnabled
public boolean isAnalogAutomaticGainControlEnabled()
Enables Analog Automatic Gain Control
isDigitalAutomaticGainControlEnabled
public boolean isDigitalAutomaticGainControlEnabled()
Enables Digital Automatic Gain Control
isMusicModeEnabled
public boolean isMusicModeEnabled()
Toggles Music Mode
setAcousticEchoCancellationEnabled
public OutgoingAudioFilters setAcousticEchoCancellationEnabled(boolean value)
Toggles Echo Cancellation. Requires Music Mode to be on.
Parameters:
setAnalogAutomaticGainControlEnabled
public OutgoingAudioFilters setAnalogAutomaticGainControlEnabled(boolean value)
Enables Analog Automatic Gain Control
Parameters:
setDigitalAutomaticGainControlEnabled
public OutgoingAudioFilters setDigitalAutomaticGainControlEnabled(boolean value)
Enables Digital Automatic Gain Control
Parameters:
setMusicModeEnabled
public OutgoingAudioFilters setMusicModeEnabled(boolean value)
Toggles Music Mode
Parameters:
setNoiseSuppressionMode
public OutgoingAudioFilters setNoiseSuppressionMode(NoiseSuppressionMode value)
Changes mode/type of Noise Suppression
Parameters: