From 5acd27bb73507c93f1a35c1fec9cf58b65b29fec Mon Sep 17 00:00:00 2001 From: Wenyu Zhang Date: Tue, 8 Oct 2024 18:40:25 +0000 Subject: Adjust the default gain in UI Show a fixed full gain in UI before it really works per UX requirement. Change-Id: I972cba2d74ce8a4880b4f5f02c52012b39f26dac Bug: b/355684672, b/357123258 Test: atest InputRouteManagerTest Flag: com.android.media.flags.enable_audio_input_device_routing_and_volume_control --- .../src/com/android/settingslib/media/InputRouteManager.java | 7 ++++--- .../src/com/android/settingslib/media/InputRouteManagerTest.java | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/media/InputRouteManager.java b/packages/SettingsLib/src/com/android/settingslib/media/InputRouteManager.java index 9164b64057fd..a72ba8db848d 100644 --- a/packages/SettingsLib/src/com/android/settingslib/media/InputRouteManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/media/InputRouteManager.java @@ -212,13 +212,14 @@ public final class InputRouteManager { public int getMaxInputGain() { // TODO (b/357123335): use real input gain implementation. - // Using 15 for now since it matches the max index for output. - return 15; + // Using 100 for now since it matches the maximum input gain index in classic ChromeOS. + return 100; } public int getCurrentInputGain() { // TODO (b/357123335): use real input gain implementation. - return 8; + // Show a fixed full gain in UI before it really works per UX requirement. + return 100; } public boolean isInputGainFixed() { diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/InputRouteManagerTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/InputRouteManagerTest.java index 16c0c1c71d79..29cc4034d4b4 100644 --- a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/InputRouteManagerTest.java +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/InputRouteManagerTest.java @@ -255,12 +255,12 @@ public class InputRouteManagerTest { @Test public void getMaxInputGain_returnMaxInputGain() { - assertThat(mInputRouteManager.getMaxInputGain()).isEqualTo(15); + assertThat(mInputRouteManager.getMaxInputGain()).isEqualTo(100); } @Test public void getCurrentInputGain_returnCurrentInputGain() { - assertThat(mInputRouteManager.getCurrentInputGain()).isEqualTo(8); + assertThat(mInputRouteManager.getCurrentInputGain()).isEqualTo(100); } @Test -- cgit v1.2.3-59-g8ed1b