SIGN UP

VIAudioManagerDelegate

Methods

audioDeviceChanged:

- (void)audioDeviceChanged:(VIAudioDevice *)audioDevice

Event is triggered when active audio device or audio device that will be used for a further call is changed.

Parameters

audioDeviceUnavailable:

- (void)audioDeviceUnavailable:(VIAudioDevice *)audioDevice

Event is triggered when audio device can not be selected due to it is not available at this moment.

Parameters

audioDevicesListChanged:

- (void)audioDevicesListChanged:(NSSet<VIAudioDevice *> *)availableAudioDevices

Event is triggered when a new audio device connected or an old audio device disconnected. If an old audio device was not selected before it has been disconnected, this delegate method may be not invoked.

Parameters

  • availableAudioDevices:

    NSSet<VIAudioDevice *> *

    List of newly available audio devices.