public class WebRtcAudioManager extends java.lang.Object implements AliRtcAudioManager.IAudioDeviceEventListener
Modifier and Type | Field and Description |
---|---|
static boolean |
sIsBlueToothConnected |
static int |
sMode |
Modifier and Type | Method and Description |
---|---|
int |
AbandonAudioFocus() |
void |
InternalSetMinVolumeThreshold(int value) |
boolean |
isLowLatencyInputSupported() |
void |
onAudioFocusChanged(int audioFocusChanged) |
void |
onAudioInterrupted(boolean interrupted) |
void |
onAudioRouteChanged(int audioRouteType) |
int |
RequestAudioFocus() |
void |
setAudioMode(int mode) |
void |
setMinVolumeThreshold(int value) |
public static int sMode
public static boolean sIsBlueToothConnected
public void setMinVolumeThreshold(int value)
public void InternalSetMinVolumeThreshold(int value)
public void setAudioMode(int mode)
public int RequestAudioFocus()
public int AbandonAudioFocus()
public boolean isLowLatencyInputSupported()
public void onAudioRouteChanged(int audioRouteType)
onAudioRouteChanged
in interface AliRtcAudioManager.IAudioDeviceEventListener
public void onAudioInterrupted(boolean interrupted)
onAudioInterrupted
in interface AliRtcAudioManager.IAudioDeviceEventListener
public void onAudioFocusChanged(int audioFocusChanged)
onAudioFocusChanged
in interface AliRtcAudioManager.IAudioDeviceEventListener