diff options
author | justinweng <justinweng@google.com> | 2023-01-03 20:04:41 +0800 |
---|---|---|
committer | Justin Weng <justinweng@google.com> | 2023-01-10 10:20:33 +0000 |
commit | c26c017dee76b5eb403bdb1e358ebf64db3d0521 (patch) | |
tree | 4cfc6a49dbac35ec4f5c3b152f3302a8d6f098c6 | |
parent | 7dd53adf3aaef18ec8d448b6907c823da4858678 (diff) | |
download | aoc-c26c017dee76b5eb403bdb1e358ebf64db3d0521.tar.gz |
add controls for BT SWB
Bug:258557123
Change-Id: Ic3ab4f2eb326183aea68715ebb0af20b4cb4e965
Signed-off-by: justinweng <justinweng@google.com>
-rwxr-xr-x | alsa/aoc_alsa.h | 4 | ||||
-rw-r--r-- | alsa/aoc_alsa_ctl.c | 5 |
2 files changed, 6 insertions, 3 deletions
diff --git a/alsa/aoc_alsa.h b/alsa/aoc_alsa.h index 1ed41e1..43a5458 100755 --- a/alsa/aoc_alsa.h +++ b/alsa/aoc_alsa.h @@ -115,13 +115,15 @@ enum bluetooth_mode { AHS_BT_MODE_UNCONFIGURED = 0, AHS_BT_MODE_SCO, AHS_BT_MODE_ESCO, - AHS_BT_MODE_A2DP_RAW, + AHS_BT_MODE_ESCO_SWB, AHS_BT_MODE_A2DP_ENC_SBC, AHS_BT_MODE_A2DP_ENC_AAC, AHS_BT_MODE_A2DP_ENC_LC3, AHS_BT_MODE_BLE_ENC_LC3, AHS_BT_MODE_BLE_CONVERSATION, AHS_BT_MODE_A2DP_ENC_OPUS, + AHS_BT_MODE_A2DP_RAW, + AHS_BT_MODE_ESCO_LC3, }; enum TelephonyModes { diff --git a/alsa/aoc_alsa_ctl.c b/alsa/aoc_alsa_ctl.c index 570b607..4b78ded 100644 --- a/alsa/aoc_alsa_ctl.c +++ b/alsa/aoc_alsa_ctl.c @@ -1687,10 +1687,11 @@ static SOC_ENUM_SINGLE_DECL(builtin_mic_process_mode_enum, 1, 0, /* TODO: this has to be consistent to BT/USB Mode enum in aoc_alsa.h */ static const char *bt_mode_texts[] = { "Unconfigured", "SCO", - "ESCO", "A2DP_RAW", + "ESCO", "ESCO_SWB", "A2DP_ENC_SBC", "A2DP_ENC_AAC", "A2DP_ENC_LC3", "BLE_ENC_LC3", - "BLE_CONVERSATION", "A2DP_ENC_OPUS" }; + "BLE_CONVERSATION", "A2DP_ENC_OPUS", + "A2DP_RAW", "ESCO_LC3" }; static SOC_ENUM_SINGLE_DECL(bt_mode_enum, 1, SINK_BT, bt_mode_texts); /* TODO: seek better way to create a series of controls */ |