summaryrefslogtreecommitdiffstats
path: root/btif/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Enabled stack AVDTP feature bit that prevents the stack fromKausik Sinnaswamy2012-07-141-1/+4
| | | | | | | auto-suspending streaming on AG incoming/outgoing call. The suspend procedure shall be initiated via the MediaPlayer/AudioFlinger interface Change-Id: I0473a62e29a10619d94d9ca2ff3aea15d5d51f94
* Added new control and data path interface between audioflinger a2dp HALMattias Agren2012-07-1410-655/+1352
| | | | | | | and stack. Added support for suspend and a dedicated HAL callback notifying framework on audiopath events. Cleanup. Change-Id: I3b738611bc8e1d84794f7207413fd9e7dd1fc668
* Add support for Voice Recognition. Stack will verify that the peer supports ↵Ravi Nagarajan2012-07-141-12/+26
| | | | | | VR prior to sending VR events. Additionally, response to BVRA from headset will come from the app Change-Id: Id00897e92277fec1e8f8f1cdd0596c4435b76e1d
* Handle scenarios where call is incoming/outgoing/connected/waiting when a ↵Ravi Nagarajan2012-07-141-7/+46
| | | | | | headset connects Change-Id: Idcb6390cffdab45e816b232cab65232af1b2b4be
* Notify the app of SLC connection, clear phone states on disconnect and ↵Ravi Nagarajan2012-07-142-15/+19
| | | | | | | | rfcomm connect (cherry picked from commit 984f9fcc5d36c640a4b0d01ab550dcd0252e4538) Change-Id: Idf9b8a4dc9258a818b6bb51294bb7334ef158a69
* Added support to handle AVRCP 1.0 and incoming A2DP connectionsKausik Sinnaswamy2012-07-142-12/+560
| | | | Change-Id: I7863920895aa9fd77eccee4083319701bcbf4300
* Revise on/off control process to address bdroid crashes seen in BT on/off ↵jechao2012-07-141-44/+59
| | | | | | stress tests. Change-Id: I3c2ed587ddddb293f14c281ccdebb5ba4bf23a7e
* Add type to the CCWA caller id stringRavi Nagarajan2012-07-141-2/+6
| | | | Change-Id: I0c0cf6db32b5fca9d5deee395d3315fa7318ae67
* Added new state BT_BOND_STATE_BONDING. Stack will send a callback for all ↵Ravi Nagarajan2012-07-141-18/+45
| | | | | | three states, app does not have to rely on the api return code to switch to bonding. This addresses the incoming pairing as well as the remote unpaired test cases Change-Id: I83cbf7d016f87892e43fad94f19c2c6c891f87dd
* AV control and data path addedKausik Sinnaswamy2012-07-148-9/+2541
| | | | Change-Id: I88ec6084c140fa257154a98e23e075900e84cc8c
* PTS fixes: Add quotes for number in CLIP, remove index 4 from CHLD, ↵Ravi Nagarajan2012-07-142-6/+9
| | | | | | re-define the call state values to match CLCC Change-Id: If8cfcca226fa0aea1cd65ebd852bb02316041f4b
* Disconnect before UnpairHarish Paryani2012-07-141-19/+10
| | | | Change-Id: Ib28372748df21d36d371d308975758f60df7aa28
* Fix the BRSF to advertise 3way call support and disable ECCRavi Nagarajan2012-07-141-2/+2
| | | | Change-Id: I9b0db1ea2942a43ba9f6cdb326325dfb36b6766f
* During stack enable, always set the adapter to SCAN_MODE_NONEKausik Sinnaswamy2012-07-141-2/+8
| | | | | | irrespective of what the NVRAM reports. Change-Id: I3320ee4af11e834522a18ffb79a15f6cdd0d69d2
* Fix the CHLD handling, stack sends the string argument, convert to int ↵Ravi Nagarajan2012-07-141-1/+2
| | | | | | before sending it up Change-Id: Ib66a91df3e44fb7fc3710454573908f8144cd514
* HFP 3-way call handling fixes: On call end, reset callheld as well. ↵Ravi Nagarajan2012-07-141-2/+13
| | | | | | callsetup changes, check for call & callheld updates too Change-Id: I3ad4dbefeddace69cfe89c36034927ac645e1484
* Dynamic enable/disable profiles using the profile's init/cleanup APIsKausik Sinnaswamy2012-07-144-18/+187
| | | | Change-Id: I40ed55ada7aad0cc0e017cae16049472ef318542
* Merged the Passkey request callback and the passkey reply APIs into the SSP ↵Kausik Sinnaswamy2012-07-142-39/+40
| | | | | | API and callback respectively Change-Id: I356e2bea421377e68b8702404a989634f2445efa
* Initial Bluedroid stack commitAndre Eisenbach2012-07-146-0/+4974