commit | 26abc1ce805d7fa50681d660e3d7e0352bd3dd19 | [log] [tgz] |
---|---|---|
author | Eddy Hsu <[email protected]> | Wed May 31 01:00:58 2023 |
committer | Chromium LUCI CQ <[email protected]> | Wed May 31 01:00:58 2023 |
tree | 553f0d3248f2211a7ed19423a2365d9c4d158e49 | |
parent | c23cad0d87106d4efb8e7969283e884140950bd2 [diff] [blame] |
[AGC] Implement Ignore Ui Gains flag. Introduce IgnoreUiGains flag to ignore ui gains when AGC running. UI gain will cause bad quality on AGC streams. Ignoring Ui gains should benefit UX experience. Hiding this behavior under a flag to run an experiemnt to show this assumption. IgnoreUiGains will only take effects on AGC streams. Design doc: https://docs.google.com/document/d/1nISIRtle-elQMuBQHwO002xgwqtR3mdk1TJdmZZHbAM/edit?resourcekey=0-_aYvkoae_W9US7k7Y7GzTw# BUG=b:242548161 Test=//media:audio_unittests Test=blink_unittests Test=built, deployed, and verified on dut Change-Id: I845bc87923f3e2c003821d4daf9d5b6abab359bc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4410505 Reviewed-by: Olga Sharonova <[email protected]> Commit-Queue: Eddy Hsu <[email protected]> Reviewed-by: Dale Curtis <[email protected]> Reviewed-by: Per Ã…hgren <[email protected]> Reviewed-by: Sam Zackrisson <[email protected]> Cr-Commit-Position: refs/heads/main@{#1151002}
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc index d74b4fde..82476b65 100644 --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc
@@ -6722,6 +6722,10 @@ const char kCrOSEnforceSystemAecNsAgcDescription[] = "Enforces using the system variants in CrAS of the AEC, NS and AGC."; +const char kIgnoreUiGainsName[] = "Ignore UI Gains in system mic gain setting"; +const char kIgnoreUiGainsDescription[] = + "Ignore UI Gains in system mic gain setting"; + const char kCrosPrivacyHubName[] = "Enable ChromeOS Privacy Hub"; const char kCrosPrivacyHubDescription[] = "Enables ChromeOS Privacy Hub.";