diff --git a/spot/entrypoints/background.ts b/spot/entrypoints/background.ts index 833c7cfea..197d932be 100644 --- a/spot/entrypoints/background.ts +++ b/spot/entrypoints/background.ts @@ -354,7 +354,7 @@ export default defineBackground(() => { type: "content:mount", area: request.area, mic: request.mic, - audioId: request.selectedAudioDevice, + audioId: request.audioId, audioPerm: request.permissions ? (request.mic ? 2 : 1) : 0, }); }); diff --git a/spot/entrypoints/content/index.tsx b/spot/entrypoints/content/index.tsx index b72f7a849..1e638d76e 100644 --- a/spot/entrypoints/content/index.tsx +++ b/spot/entrypoints/content/index.tsx @@ -325,7 +325,7 @@ export default defineContentScript({ setInterval(() => { void browser.runtime.sendMessage({ type: "ort:content-ready" }); - }, 500) + }, 250) // @ts-ignore false positive browser.runtime.onMessage.addListener((message: any, resp) => { if (message.type === "content:mount") { diff --git a/spot/entrypoints/offscreen/main.js b/spot/entrypoints/offscreen/main.js index c87928e7c..6d93b2df7 100644 --- a/spot/entrypoints/offscreen/main.js +++ b/spot/entrypoints/offscreen/main.js @@ -233,11 +233,7 @@ class ScreenRecorder { } } catch (e) { console.error('get audio error', e); - } - try { this.audioTrack = this.createPlaceholderAudioTrack(); - } catch (e) { - console.error('get audio error', e); } const existingAudioTracks = this.videoStream.getAudioTracks();