public interface IAudioDeviceManagerObserver
| Modifier and Type | Method and Description |
|---|---|
default void |
onAudioDeviceStateChanged(AgoraAudioDeviceManager agora_audio_device_manager,
java.lang.String device_id,
int device_type,
int device_state)
Called when audio device state changes.
|
default void |
onAudioDeviceVolumeChanged(AgoraAudioDeviceManager agora_audio_device_manager,
int device_type,
int volume,
boolean muted)
Called when audio device volume changes.
|
default void |
onDeviceStateChanged(AgoraAudioDeviceManager agora_audio_device_manager)
Called when device state changes.
|
default void |
onRoutingChanged(AgoraAudioDeviceManager agora_audio_device_manager,
int route)
Called when audio routing changes.
|
default void |
onVolumeIndication(AgoraAudioDeviceManager agora_audio_device_manager,
int volume)
Called when volume indication is received.
|
default void onVolumeIndication(AgoraAudioDeviceManager agora_audio_device_manager, int volume)
agora_audio_device_manager - The audio device manager instancevolume - Volume leveldefault void onDeviceStateChanged(AgoraAudioDeviceManager agora_audio_device_manager)
agora_audio_device_manager - The audio device manager instancedefault void onAudioDeviceStateChanged(AgoraAudioDeviceManager agora_audio_device_manager, java.lang.String device_id, int device_type, int device_state)
agora_audio_device_manager - The audio device manager instancedevice_id - Device IDdevice_type - Device typedevice_state - Device statedefault void onRoutingChanged(AgoraAudioDeviceManager agora_audio_device_manager, int route)
agora_audio_device_manager - The audio device manager instanceroute - Audio routedefault void onAudioDeviceVolumeChanged(AgoraAudioDeviceManager agora_audio_device_manager, int device_type, int volume, boolean muted)
agora_audio_device_manager - The audio device manager instancedevice_type - Device typevolume - Volume levelmuted - Whether the device is muted