Parent: 9d46ed77357a5b6306494cfc6625de4f3882df52
Author: Marcin Kraglak <marcin.kraglak@tieto.com>
Committer: Szymon Janc <szymon.janc@gmail.com>
Date: 2014-03-14 00:30:36
Tree: 1b68a612c6ad7dd18a9d798f55bad93a51fbd1db
android/handsfree: Add initial implementation of Codec Negotiation feature It will handle AT+BAC command and update list of available codecs. It will check if mandatory codec CVSD is present on list and, if Wide Band Speech supported, MSBC codec is on next place. Other codecs can be also used after extending codecs_defaults array. It will also handle incorrect SLC establishment, when HF supports Codec Negotiation, but didn't send AT+BAC.
Diffstat
| M | android/handsfree.c | | | 94 | ++++++++++++++++++++++++++++++++++++++++- - |
1 files changed, 92 insertions(+), 2 deletions(-)