diff --git a/src/main/venmic.ts b/src/main/venmic.ts index 33900cc..83c6fb5 100644 --- a/src/main/venmic.ts +++ b/src/main/venmic.ts @@ -92,7 +92,7 @@ ipcMain.handle(IpcEvents.VIRT_MIC_START, (_, targets: Node[]) => { data.exclude?.push({ "media.class": "Stream/Input/Audio" }); } - if (settings.audioIgnoreVirtual ?? true) { + if (settings.audioIgnoreVirtual) { data.exclude?.push({ "node.virtual": "true" }); } @@ -118,7 +118,7 @@ ipcMain.handle(IpcEvents.VIRT_MIC_START_SYSTEM, () => { data.exclude?.push({ "media.class": "Stream/Input/Audio" }); } - if (settings.audioIgnoreVirtual ?? true) { + if (settings.audioIgnoreVirtual) { data.exclude?.push({ "node.virtual": "true" }); } diff --git a/src/renderer/components/ScreenSharePicker.tsx b/src/renderer/components/ScreenSharePicker.tsx index 472784a..aa444c0 100644 --- a/src/renderer/components/ScreenSharePicker.tsx +++ b/src/renderer/components/ScreenSharePicker.tsx @@ -237,7 +237,7 @@ function AudioSettingsModal({ (Settings.audioIgnoreVirtual = v)} - value={Settings.audioIgnoreVirtual ?? true} + value={Settings.audioIgnoreVirtual ?? false} note={ <> Exclude virtual nodes, such as nodes belonging to loopbacks. This might be useful when using