diff options
author | Satheesh Kumar Pallemoni <spallemo@codeaurora.org> | 2020-04-08 12:36:07 +0530 |
---|---|---|
committer | Satheesh Kumar Pallemoni <spallemo@codeaurora.org> | 2020-04-08 14:48:06 +0530 |
commit | 52e8906f0a8342cbe40013a6d6d36f7ccae51b1a (patch) | |
tree | b1a267ff99d99164d23caf5451887ae79ebebe31 /src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java | |
parent | f5f79ea645af49389ee3b51ccb07ad7f97f16d17 (diff) |
A2dpSrc: DEV-UI support for Blutooth Audio codec.
Due to enhancements in the DEV-UI by AOSP, Blutooth Audio
codec menu showing nothing in developer settings. Due to
length mismatch of the bluetooth_a2dp_codec_titles and
bluetooth_a2dp_codec_summaries in settings leading to
this issue.
Issue has been fixed by introducing QVA codecs too, so
that length won't mismatch.
CRs-Fixed: 2624640
Change-Id: I849e340152be5043782fa8274636a534c147c8bb
Diffstat (limited to 'src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java')
-rw-r--r-- | src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java b/src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java index 6bc9175ba8..5e6b806f16 100644 --- a/src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java +++ b/src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java @@ -36,7 +36,9 @@ public abstract class AbstractBluetoothDialogPreferenceController extends private static final String TAG = "AbstractBtDlgCtr"; - protected static final int[] CODEC_TYPES = {BluetoothCodecConfig.SOURCE_CODEC_TYPE_LDAC, + protected static final int[] CODEC_TYPES = {BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX_TWSP, + BluetoothCodecConfig.SOURCE_CODEC_TYPE_LDAC, + BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX_ADAPTIVE, BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX_HD, BluetoothCodecConfig.SOURCE_CODEC_TYPE_APTX, BluetoothCodecConfig.SOURCE_CODEC_TYPE_AAC, @@ -222,6 +224,7 @@ public abstract class AbstractBluetoothDialogPreferenceController extends Log.d(TAG, "Unable to get highest codec. Configs are empty"); return BluetoothCodecConfig.SOURCE_CODEC_TYPE_INVALID; } + Log.d(TAG, "CODEC_TYPES len: " + CODEC_TYPES.length + " codec_config len: " + configs.length); for (int i = 0; i < CODEC_TYPES.length; i++) { for (int j = 0; j < configs.length; j++) { if ((configs[j].getCodecType() == CODEC_TYPES[i])) { |