diff options
author | Hsin-Yu Chao <hychao@google.com> | 2019-09-27 17:14:34 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-10-13 17:05:14 +0000 |
commit | 7977891124b9f078d33f3afc08303a1c5b6b343f (patch) | |
tree | be27b27a9e4c69e7df63dfcd167f3892595485fd /cras/src/server/cras_iodev_list.c | |
parent | ea9baa664525dfeac94a4409ed655370dc978a9d (diff) | |
download | adhd-7977891124b9f078d33f3afc08303a1c5b6b343f.tar.gz |
CRAS: hfp - Add node type bluetooth narrow band mic
This change adds new type BLUETOOTH_NB_MIC representing the legacy
BT input node which currently has lower node priority in Chrome
browser.
The purpose of this new type is for browser to differenciate BT input
node in narrow band or wide band, when BT headset is connected in
wide band, we'll set its input node type to BLUETOOTH.
BUG=chromium:1000576
TEST=cras_test_client --set_wbs_enabled 1
Connect Sony headset, and use below command to verify new type
dbus-send --system --type=method_call --print-reply \
--dest=org.chromium.cras /org/chromium/cras \
org.chromium.cras.Control.GetNodes | grep -C 10 BLUETOOTH
Change-Id: I952cd322952cc1cb66a0a81f2cb9b3cd5e8b14d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/adhd/+/1828977
Reviewed-by: Hsinyu Chao <hychao@chromium.org>
Tested-by: Hsinyu Chao <hychao@chromium.org>
Commit-Queue: Hsinyu Chao <hychao@chromium.org>
Diffstat (limited to 'cras/src/server/cras_iodev_list.c')
-rw-r--r-- | cras/src/server/cras_iodev_list.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cras/src/server/cras_iodev_list.c b/cras/src/server/cras_iodev_list.c index fc335c2a..86793f5f 100644 --- a/cras/src/server/cras_iodev_list.c +++ b/cras/src/server/cras_iodev_list.c @@ -220,6 +220,8 @@ static const char *node_type_to_str(struct cras_ionode *node) return "USB"; case CRAS_NODE_TYPE_BLUETOOTH: return "BLUETOOTH"; + case CRAS_NODE_TYPE_BLUETOOTH_NB_MIC: + return "BLUETOOTH_NB_MIC"; case CRAS_NODE_TYPE_FALLBACK_NORMAL: return "FALLBACK_NORMAL"; case CRAS_NODE_TYPE_FALLBACK_ABNORMAL: |