summaryrefslogtreecommitdiff
path: root/src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java
diff options
context:
space:
mode:
authorSatheesh Kumar Pallemoni <spallemo@codeaurora.org>2020-04-08 12:36:07 +0530
committerSatheesh Kumar Pallemoni <spallemo@codeaurora.org>2020-04-08 14:48:06 +0530
commit52e8906f0a8342cbe40013a6d6d36f7ccae51b1a (patch)
treeb1a267ff99d99164d23caf5451887ae79ebebe31 /src/com/android/settings/development/bluetooth/AbstractBluetoothDialogPreferenceController.java
parentf5f79ea645af49389ee3b51ccb07ad7f97f16d17 (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.java5
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])) {