From 93ee8efe941af39a28ef3715b2a3bec8d965c99c Mon Sep 17 00:00:00 2001 From: Tim Peng Date: Thu, 1 Apr 2021 21:38:00 +0800 Subject: [PATCH] BTHS will have no sound after disable HD audio -setCodecConfigPreference() should not be called when disableOptionalCodecs() is called. -disableOptionalCodecs() would set SBC codec automatically Bug: 183456866 Test: make -j50 RunSettingsRoboTests ROBOTEST_FILTER=BluetoothCodecDialogPreferenceControllerTest Change-Id: Ib18f4a683dcba7ba92df827c30da0088c90b4d72 --- .../BluetoothCodecDialogPreferenceController.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java b/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java index a0af268c8f7..6b243c600f1 100644 --- a/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java +++ b/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java @@ -60,14 +60,6 @@ public class BluetoothCodecDialogPreferenceController extends ((BaseBluetoothDialogPreference) mPreference).setCallback(this); } - @Override - public void onHDAudioEnabled(boolean enabled) { - if (!enabled) { - // If option codec is disabled, SBC is the only only one available codec. - onIndexUpdated(convertCfgToBtnIndex(BluetoothCodecConfig.SOURCE_CODEC_TYPE_SBC)); - } - } - @Override public List getSelectableIndex() { List index = new ArrayList<>();