From 6e7d912b9524ea8f104b7ecd0432a47e4835a95d Mon Sep 17 00:00:00 2001 From: Vendicated Date: Tue, 20 May 2025 01:45:24 +0200 Subject: [PATCH] make linux screenshare audio stereo --- src/renderer/patches/screenShareFixes.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/renderer/patches/screenShareFixes.ts b/src/renderer/patches/screenShareFixes.ts index 5a78bbd..aab817b 100644 --- a/src/renderer/patches/screenShareFixes.ts +++ b/src/renderer/patches/screenShareFixes.ts @@ -59,10 +59,15 @@ if (isLinux) { }, autoGainControl: false, echoCancellation: false, - noiseSuppression: false + noiseSuppression: false, + channelCount: 2, + sampleRate: 48000, + sampleSize: 16 } }); - audio.getAudioTracks().forEach(t => stream.addTrack(t)); + + stream.getAudioTracks().forEach(t => stream.removeTrack(t)); + stream.addTrack(audio.getAudioTracks()[0]); } return stream;