From 0c8ce8ef51400d7cef451fa077ce03757c99a2ae Mon Sep 17 00:00:00 2001 From: Kaitlyn <87152313+kaitlynkittyy@users.noreply.github.com> Date: Thu, 28 Sep 2023 14:13:13 -0400 Subject: [PATCH] continued to fix broken merge --- src/main/screenShareAudio.ts | 40 ------------------------------------ 1 file changed, 40 deletions(-) delete mode 100644 src/main/screenShareAudio.ts diff --git a/src/main/screenShareAudio.ts b/src/main/screenShareAudio.ts deleted file mode 100644 index ad27c3b..0000000 --- a/src/main/screenShareAudio.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { createVirtmic } from "./createVirtmic"; -export function getAudioFromVirtmic() { - const getAudioDevice = async (deviceName: string|undefined) => { - await new Promise(r => setTimeout(r, 1000)); - let devices = await navigator.mediaDevices.enumerateDevices(); - let audioDevice = devices.find(({ - label - }) => label === deviceName); - - return audioDevice; - }; - - const getDisplayMedia = async () => { - var id: string|undefined; - try { - let myDiscordAudioSink = await getAudioDevice('virtmic'); - id = myDiscordAudioSink?.deviceId; - } - catch (error) { - id = 'default'; - } - - const constraints = { - deviceId: { - exact: id - }, - autoGainControl: false, - echoCancellation: false, - noiseSuppression: false, - channelCount: 2 - }; - - await navigator.mediaDevices.getUserMedia({ - audio: true - }).then((MediaStream) => { - const audioTrack = MediaStream.getAudioTracks()[0]; - let captureSystemAudioStream = audioTrack.applyConstraints(constraints); - }); - }; -}; \ No newline at end of file