[X] I agree to follow the Code of Conduct that this project adheres to.
[X] I have searched the issues tracker for a bug report similar to mine, in vain
Ferdium Version
6.2.6 (28d1f763)
What Operating System are you using?
Windows
Operating System Version
Windows 10 22H2 (19045.2846)
What arch are you using?
x64
Last Known Working Ferdium version
No response
Expected Behavior
Ferdium should not touch my input device's gain settings.
Actual Behavior
Ferdium is touching my input device's gain settings.
Steps to reproduce
Open Control Panel (control.exe) >> "Sound" >> "Recording" tab
Open the "Properties" of your input device >> "Levels" tab
Change the level to an alternate value, perhaps 10% (mine's 75%) >> "Ok" button
NOTE: disabling Exclusive mode in the "Advanced" tab does nothing
Open a WebRTC application in Ferdium that uses your microphone (ie. Google Voice, or perhaps Discord)
Make a voice call
Open your device's properties levels tab again
Observe your microphone's level change (mine spikes to 92%) in Sound properties
NOTE: in my reading, this may not affect USB-based input devices (mine is a device-internal mic)
Debug link
No response
Screenshots
No response
Additional information
In my research, this appears to be a Chromium/Electron bug. The issue is discussed in this Chromium bug report, with a possible app-level fix. Perhaps this could become a setting toggle in Ferdium? Discord's app is built with Electron, same as Ferdium. I believe Discord solved this issue with a similar fix, as it does not alter my mic's levels, and has its own built-in audio settings page.
Avoid duplicates
Ferdium Version
6.2.6 (28d1f763)
What Operating System are you using?
Windows
Operating System Version
Windows 10 22H2 (19045.2846)
What arch are you using?
x64
Last Known Working Ferdium version
No response
Expected Behavior
Ferdium should not touch my input device's gain settings.
Actual Behavior
Ferdium is touching my input device's gain settings.
Steps to reproduce
NOTE: disabling Exclusive mode in the "Advanced" tab does nothing
NOTE: in my reading, this may not affect USB-based input devices (mine is a device-internal mic)
Debug link
No response
Screenshots
No response
Additional information
In my research, this appears to be a Chromium/Electron bug. The issue is discussed in this Chromium bug report, with a possible app-level fix. Perhaps this could become a setting toggle in Ferdium? Discord's app is built with Electron, same as Ferdium. I believe Discord solved this issue with a similar fix, as it does not alter my mic's levels, and has its own built-in audio settings page.
Additional info may be provided upon request.