From d034c47d12f1de6c6a6521963078c19e650bd30a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl?= Date: Sun, 25 Aug 2024 19:05:38 +0200 Subject: [PATCH] pipewire: disable gain control --- .config/pipewire/pipewire.conf.d/10-echo-cancel.conf | 2 +- .config/pipewire/pipewire.conf.d/20-disable-auto-grain.conf | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.config/pipewire/pipewire.conf.d/10-echo-cancel.conf b/.config/pipewire/pipewire.conf.d/10-echo-cancel.conf index 9aed6b2..fd59952 100644 --- a/.config/pipewire/pipewire.conf.d/10-echo-cancel.conf +++ b/.config/pipewire/pipewire.conf.d/10-echo-cancel.conf @@ -3,7 +3,7 @@ args = { library.name = aec/libspa-aec-webrtc aec.args = { - webrtc.gain_control = true + webrtc.gain_control = false } capture.props = { node.name = "Echo Cancellation Capture" diff --git a/.config/pipewire/pipewire.conf.d/20-disable-auto-grain.conf b/.config/pipewire/pipewire.conf.d/20-disable-auto-grain.conf index abecc93..6cf439d 100644 --- a/.config/pipewire/pipewire.conf.d/20-disable-auto-grain.conf +++ b/.config/pipewire/pipewire.conf.d/20-disable-auto-grain.conf @@ -6,7 +6,9 @@ pulse.rules = [ matches = [ { application.process.binary = "chrome" } { application.process.binary = "chromium" } + { application.process.binary = "electron" } { application.process.binary = "Discord" } + { application.process.binary = "vesktop" } { application.process.binary = "teams" } { application.process.binary = "skypeforlinux" } ]