com.avaya.deskphoneservices.device

## Interface AudioDeviceChangeNotifier

- All Known Subinterfaces:
    AudioDeviceHandler
  All Known Implementing Classes:
    DefaultVantageAudioDeviceHandler

      public interface AudioDeviceChangeNotifier

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addAudioDeviceChangeListener(AudioDeviceChangeListener listener)` Add a listener to be notified when the active audio device changes.
    `void` | `removeAudioDeviceChangeListener(AudioDeviceChangeListener listener)` Remove a listener from being notified when the active audio device changes.

- - ### Method Detail

    - #### addAudioDeviceChangeListener

          void addAudioDeviceChangeListener(@NonNull
                                            AudioDeviceChangeListener listener)

      Add a listener to be notified when the active audio device changes.
      Parameters:
        `listener` - The listener for audio device change events.

    - #### removeAudioDeviceChangeListener

          void removeAudioDeviceChangeListener(@NonNull
                                               AudioDeviceChangeListener listener)

      Remove a listener from being notified when the active audio device changes.
      Parameters:
        `listener` - The listener for audio device change events.