Add audio tab and ability to change audio input device

This commit is contained in:
Ryan Alexander
2021-08-23 11:57:46 +01:00
committed by Paul Makles
parent 6842bdc4a5
commit a6846192de
3 changed files with 75 additions and 1 deletions
+3 -1
View File
@@ -152,8 +152,10 @@ class VoiceStateReference {
if (navigator.mediaDevices === undefined)
return console.log("No media devices."); // ! TODO: let the user know
const mediaDevice = window.localStorage.getItem("audioInputDevice");
const mediaStream = await navigator.mediaDevices.getUserMedia({
audio: true,
audio: mediaDevice?{deviceId: mediaDevice}:true
});
await this.client?.startProduce(