react-native-voximplant
Version:
VoxImplant Mobile SDK for embedding voice and video communication into React Native apps.
26 lines (23 loc) • 887 B
JavaScript
/*
* Copyright (c) 2011-2019, Zingaya, Inc. All rights reserved.
*/
;
/**
* Events that may be used to monitor and handle audio device change events
* @memberof Voximplant.Hardware
* @enum {string}
* @type {{DeviceChanged: string, DeviceListChanged: string}}
*/
const AudioDeviceEvents = {
/**
* Event is triggered when active audio device or audio device that will be used for a further call is changed.
* Handler function receives {@link EventHandlers.DeviceChanged} object as an argument.
*/
DeviceChanged : 'DeviceChanged',
/**
* Event is triggered when a new audio device is connected or previously connected audio device is disconnected.
* Handler function receives {@link EventHandlers.DeviceListChanged} object as an argument.
*/
DeviceListChanged : 'DeviceListChanged',
};
export default AudioDeviceEvents;