77806f4868d1a6f688990df09733b71d745069d1 |
|
23-May-2017 |
Jack He <siyuanh@google.com> |
HSP: Use peer_version during SCO setup * HSP profile should use peer_version obtained through SDP search to determine its behavior during SCO setup instead of a local version during initialization * Added a WARNING message if SDP search failed to get remote HSP version, the default behavior is to use HSP 1.0 * Changed SDP search initialization to look for one UUID at a time * See Bluetooth Erratum 3507 Test: make, HSP PTS test Bug: 38210042 Change-Id: I67ce615a785b25a2e9304613a29d9be66a656c54 (cherry picked from commit a3745c645f3ab5b80a7325092bd6bb14accc265f)
/system/bt/bta/ag/bta_ag_cmd.cc
|
a43e1304c2cbca16d583e08b63cb4c95a37b7b87 |
|
08-May-2017 |
Jack He <siyuanh@google.com> |
eSCO: Format changes to original vendor patch (4/5) * Format changes to original vendor patch * Re-order part of SCO creation code to improve readability * Make log more concise and usefull Bug: 19540029 Test: make, HFP PTS test, testplans/86884, testplans/87103 Change-Id: Ie0199519afb30f56568c04fef728fce44a172063 (cherry picked from commit fe695a557a92053d4c44428ba08c0b8e945d4711)
/system/bt/bta/ag/bta_ag_cmd.cc
|
5b9aaac278b203962e8df0edc9d331ce8dffe4bd |
|
10-Feb-2017 |
Myles Watson <mylesgw@google.com> |
eSCO: Remove BTM_WBS_INCLUDED from the stack (2/5) All of our platforms support WBS. Bug: 19540029 Test: make, HFP PTS test, testplans/86884, testplans/87103 Change-Id: I384d49f73935ebb35b17132e71c85174797c435e (cherry picked from commit 3e634d6c1e83f053005c9abdbd89e662ad81c4d4)
/system/bt/bta/ag/bta_ag_cmd.cc
|
9cb269c25be642526c4152ed7c14158300f28969 |
|
03-Feb-2017 |
Jack He <siyuanh@google.com> |
Add support for inband ringing feature * Change HFP init API so that the HFP feature bit field depends on whether in-band ringing is supported on the device * Feature disabled by default unless system property enables it Bug: 19171297 Test: mm -j 40, HFP regression test, testplans/82144 Change-Id: Ib8ba28ac6e70eb23b2a2ad11c5805793911a4e43 (cherry picked from commit 7a9892c63bad8f8d93681fb74d5532a79387b60e)
/system/bt/bta/ag/bta_ag_cmd.cc
|
01d8667743660a121c8d8c3dd7a1bf2766346e32 |
|
15-Feb-2017 |
Ajay Panicker <apanicke@google.com> |
Increase size of written bytes for snprintf for AT+BIND snprintf includes the null terminator for size of string to write to buffer. Having a buffer size of one would only write a null terminator. Bug: 35348420 Test: HFP Test with carkit Change-Id: Id81abca562259371520b891e84ec76f6cb434b0c
/system/bt/bta/ag/bta_ag_cmd.cc
|
1baaae3f34a667058e7f0c5f778357d98320cf38 |
|
09-Nov-2016 |
Myles Watson <mylesgw@google.com> |
bta: Fix comment formatting after clang-format Test: mma -j32 Change-Id: Ic945ac421b1918527105c59674eda89afd3d4126
/system/bt/bta/ag/bta_ag_cmd.cc
|
cd1fd07f1306e08fe048682dd5918987e579f937 |
|
09-Nov-2016 |
Myles Watson <mylesgw@google.com> |
bta: Apply clang-format clang-format -i --style=file bta/*/* (twice) Test: mma -j32 Change-Id: Ib118b1dfb6a34f9a5bfe153d65841e9041165264
/system/bt/bta/ag/bta_ag_cmd.cc
|
8af480e24549ba51a3f6858d9d9af504715e0bea |
|
09-Nov-2016 |
Myles Watson <mylesgw@google.com> |
bta: Remove double asterisks in comments Double asterisks at the beginning of the line sed -i s,"^[*][*]"," *", bta/*/* Double asterisks after a space sed -i s,"^ [*][*]\([^*]\)"," *\1", bta/*/* sed -i s,"^ [*][*]$"," *", bta/*/* Test: mma -j32 Change-Id: Ib83b802c7000176683b4e7f24d1255b3c2c6c01c
/system/bt/bta/ag/bta_ag_cmd.cc
|
d5eb30d9cabc25d84a257685d781352edda7f361 |
|
05-Nov-2016 |
Andre Eisenbach <eisenbach@google.com> |
Mask out HFP 1.7 feature bits if peer version is <1.7 Bug: 32378402 Test: manual Change-Id: Iac8684bdfd02b18cce260bedefb829e8f7285361
/system/bt/bta/ag/bta_ag_cmd.cc
|
b7fa415540ef53bfc07fac7f0676a2ce70f9d52e |
|
23-Jul-2016 |
Andre Eisenbach <eisenbach@google.com> |
Remove position dependent lookup tables in AT command parser The various position dependent lookup tables in the AT command parser were out of sync, causing invalid responses to the AT+CBPS command for example. This patch gets rid of positionally dependent enums for simple lookup tables that correlate all the values for easier, less error prone maintenance of the related tables. This re-instates a previously reverted patch after fixing incorrect field order in tBTA_AG_INDICATOR_MAP. Change-Id: I7f8a052e78706c8c72c5102b38cfe9ce200ae0d9 Fixes: 29978908 (cherry picked from commit b5cc24fcdaeb32f1f44bc39b65f6b0c035e47d5f)
/system/bt/bta/ag/bta_ag_cmd.cc
|
d7ffd64accbd50a27289a388856e56244ccbb5da |
|
27-Oct-2016 |
Myles Watson <mylesgw@google.com> |
Remove deprecated UNUSED macro (5/5) Include osi.h for UNUSED_ATTR. Test: mma -j32 Change-Id: I43260669dc1f54639e46cc9620093d727ee86276
/system/bt/bta/ag/bta_ag_cmd.cc
|
d35a648d39710bbc5ac59f8add85166455af5af7 |
|
27-Oct-2016 |
Myles Watson <mylesgw@google.com> |
Remove deprecated UNUSED macro (1/5) Generated automatically with coccinelle /* This rule matches functions with arguments * that have an UNUSED(arg) in the body. */ @r1@ identifier arg; identifier fn; type t; parameter list[n] P; @@ fn(P, const t arg) { ... UNUSED(arg); ... } /* This rule removes the UNUSED line, and adds * UNUSED_ATTR to the parameter list. */ @depends on r1@ identifier r1.arg; identifier r1.fn; type r1.t; parameter list[r1.n] r1.P; typedef UNUSED_ATTR; @@ fn(P, - const t arg + UNUSED_ATTR GETRIDOFTHISCOMMA, const t arg ) { ... -UNUSED(arg); ... } Test: mma -j32 Change-Id: Idcaadd688d669d484e557becd050e69454508f3c
/system/bt/bta/ag/bta_ag_cmd.cc
|
b2a292b5d8df2f359c38b0787bc01181225a9bc9 |
|
15-Oct-2016 |
Pavlin Radoslavov <pavlin@google.com> |
Renamed most C files to C++: *.c to *.cc Also: - Fixed C++ related compilation errors. - Added missing 'extern "C"' guards in some of the header files. - Added missing LOCAL_CPP_EXTENSION to Android.mk files. - Added-back btif/src/btif_mce.cc and bta/mce/bta_mce_* to btif/Android.mk and bta/Android.mk respectively. - Fixed the alphabetical ordering of the *.cc files in some of the Android.mk files. - Added missing Copyright header to "osi/include/list.h" - Updated "osi/src/wakelock.cc" to use C++ std::string instead of dynamic allocation of C-style strings. Test: code compilation, unit tests, and A2DP streaming Change-Id: Ia2f7215ed9df32775c701b68fc86b09875b942c7
/system/bt/bta/ag/bta_ag_cmd.cc
|