getMicrophoneDevicesWithPermissions

View as Markdown

getMicrophoneDevicesWithPermissions

  • Const getMicrophoneDevicesWithPermissions(): Promise<MediaDeviceInfo[]> — See MediaDeviceInfo for more details.

Deprecated. Use getMicrophoneDevices for better cross-browser compatibility.

After prompting the user for permission, returns an array of microphone devices.

Returns

Promise<MediaDeviceInfo[]>

Example

1await SignalWire.WebRTC.getMicrophoneDevicesWithPermissions();
2// [
3// {
4// "deviceId": "ADciLf...NYgF8=",
5// "kind": "audioinput",
6// "label": "Internal Microphone",
7// "groupId": "rgZgKM...NW1hU="
8// }
9// ]