diff --git a/scripts/build/build.mts b/scripts/build/build.mts index f839f18..7b26dd0 100644 --- a/scripts/build/build.mts +++ b/scripts/build/build.mts @@ -39,7 +39,7 @@ await Promise.all([ copyFile( "./node_modules/@vencord/venmic/prebuilds/venmic-addon-linux-x64/node-napi-v7.node", "./static/dist/venmic.node" - ).catch(() => {}), + ).catch(() => console.warn("Failed to copy venmic. Building without venmic support")), createContext({ ...NodeCommonOpts, entryPoints: ["src/main/index.ts"], diff --git a/src/main/virtmic.ts b/src/main/virtmic.ts index 42771af..adac88d 100644 --- a/src/main/virtmic.ts +++ b/src/main/virtmic.ts @@ -38,16 +38,16 @@ function obtainVenmic() { ipcMain.handle(IpcEvents.VIRT_MIC_LIST, () => { const audioPid = getRendererAudioServicePid(); return obtainVenmic() - ?.list(["node.name", "application.process.id", "application.name"]) + ?.list(["application.process.id", "application.name"]) .filter(s => s["application.process.id"] !== audioPid) - .map(s => s["node.name"]); + .map(s => s["application.name"]); }); ipcMain.handle( IpcEvents.VIRT_MIC_START, (_, target: string) => obtainVenmic()?.link({ - key: "node.name", + key: "application.name", value: target, mode: "include" })