summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java
diff options
context:
space:
mode:
authorRahul Sabnis <rahulsabnis@google.com>2020-02-03 18:22:54 -0800
committerRahul Sabnis <rahulsabnis@google.com>2020-02-10 11:16:49 -0800
commitdcedd7d6f58bcb267d92dd35fec6a094086eab97 (patch)
treee8c524e2faad1145402873a11b4d19f96772bc1e /src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java
parent3c77bd3631cb2cef3e8b294d8625cb83bf8c0919 (diff)
downloadpackages_apps_Settings-dcedd7d6f58bcb267d92dd35fec6a094086eab97.tar.gz
packages_apps_Settings-dcedd7d6f58bcb267d92dd35fec6a094086eab97.tar.bz2
packages_apps_Settings-dcedd7d6f58bcb267d92dd35fec6a094086eab97.zip
Pass in active device to all BluetoothA2dp APIs in
packages/apps/Settings as null input is no longer supported Bug: 147287141 Test: Manual Change-Id: If43934374914c657080ffd0509f8095d988cc550
Diffstat (limited to 'src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java')
-rw-r--r--src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java b/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java
index c2977a8681..8eecec939a 100644
--- a/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java
+++ b/src/com/android/settings/development/bluetooth/BluetoothCodecDialogPreferenceController.java
@@ -83,9 +83,9 @@ public class BluetoothCodecDialogPreferenceController extends
return index;
}
// Check HD audio is enabled, display the available list.
- if (bluetoothA2dp.getOptionalCodecsEnabled(activeDevice)
+ if (bluetoothA2dp.isOptionalCodecsEnabled(activeDevice)
== BluetoothA2dp.OPTIONAL_CODECS_PREF_ENABLED) {
- BluetoothCodecConfig[] configs = getSelectableConfigs(null);
+ BluetoothCodecConfig[] configs = getSelectableConfigs(bluetoothA2dp.getActiveDevice());
if (configs != null) {
return getIndexFromConfig(configs);
}
@@ -101,7 +101,8 @@ public class BluetoothCodecDialogPreferenceController extends
int codecPriorityValue = BluetoothCodecConfig.CODEC_PRIORITY_DEFAULT;
switch (index) {
case 0:
- codecTypeValue = getHighestCodec(getSelectableConfigs(null));
+ codecTypeValue = getHighestCodec(getSelectableConfigs(
+ mBluetoothA2dp.getActiveDevice()));
codecPriorityValue = BluetoothCodecConfig.CODEC_PRIORITY_HIGHEST;
break;
case 1: