-
Notifications
You must be signed in to change notification settings - Fork 2
AudioDeviceEventListener
Lejla Solak edited this page Feb 10, 2025
·
3 revisions
void onActiveAudioDeviceChanged(ActiveAudioDeviceChangedEvent activeAudioDeviceChangedEvent)void onAvailableAudioDevicesChanged(AvailableAudioDevicesChangedEvent availableAudioDevicesChangedEvent)
This callback method is triggered when the currently active audio device has changed.
-
activeAudioDeviceChangedEvent:ActiveAudioDeviceChangedEvent- Event object representing the newly active audio device, including details such as the device's name and type.
N/A
AudioDeviceEventListener audioDeviceEventListener = new DefaultAudioDeviceEventListener() {
@Override
public void onActiveAudioDeviceChanged(@NonNull ActiveAudioDeviceChangedEvent activeAudioDeviceChangedEvent) {
String name = activeAudioDeviceChangedEvent.getActiveAudioDevice().getName();
}
};This callback method is triggered when the available audio devices have changed, such as when a new device is connected or a previously connected device is disconnected.
-
availableAudioDevicesChangedEvent:AvailableAudioDevicesChangedEvent- Event object containing the updated list of available audio devices, including any new devices added or previously connected devices that have been removed.
N/A
AudioDeviceEventListener audioDeviceEventListener = new DefaultAudioDeviceEventListener() {
@Override
public void onAvailableAudioDevicesChanged(@NonNull AvailableAudioDevicesChangedEvent availableAudioDevicesChangedEvent) {
updateListOfAvailableAudioDevices(availableAudioDevicesChangedEvent.getAvailableAudioDevices());
}
};