summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjustinweng <justinweng@google.com>2022-06-28 16:29:40 +0800
committerJustin Weng <justinweng@google.com>2022-06-29 09:43:21 +0000
commita9af009a6029b9fb8bb3f94aec6188284378b2da (patch)
tree852947df84d38a1d1cb0df4768f5054b0980935f
parent29b4db0a5bc618c8c0cde3be3e2c6891d3d31a74 (diff)
downloadaoc-a9af009a6029b9fb8bb3f94aec6188284378b2da.tar.gz
add controls for BT OPUS codec
Bug: 237363086 Signed-off-by: justinweng <justinweng@google.com> Change-Id: I5a0e2d0af21b717ae9f9126dc434257047a898b2
-rwxr-xr-xalsa/aoc_alsa.h1
-rwxr-xr-xalsa/aoc_alsa_ctl.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/alsa/aoc_alsa.h b/alsa/aoc_alsa.h
index 4e9ca6c..2074543 100755
--- a/alsa/aoc_alsa.h
+++ b/alsa/aoc_alsa.h
@@ -124,6 +124,7 @@ enum bluetooth_mode {
AHS_BT_MODE_A2DP_ENC_LC3,
AHS_BT_MODE_BLE_ENC_LC3,
AHS_BT_MODE_BLE_CONVERSATION,
+ AHS_BT_MODE_A2DP_ENC_OPUS,
};
enum TelephonyModes {
diff --git a/alsa/aoc_alsa_ctl.c b/alsa/aoc_alsa_ctl.c
index bac4093..d081ce0 100755
--- a/alsa/aoc_alsa_ctl.c
+++ b/alsa/aoc_alsa_ctl.c
@@ -1690,7 +1690,7 @@ static const char *bt_mode_texts[] = { "Unconfigured", "SCO",
"ESCO", "A2DP_RAW",
"A2DP_ENC_SBC", "A2DP_ENC_AAC",
"A2DP_ENC_LC3", "BLE_ENC_LC3",
- "BLE_CONVERSATION" };
+ "BLE_CONVERSATION", "A2DP_ENC_OPUS" };
static SOC_ENUM_SINGLE_DECL(bt_mode_enum, 1, SINK_BT, bt_mode_texts);
/* TODO: seek better way to create a series of controls */