41a1dc21d9279406b90e333b60c44a55753617ac |
|
22-Mar-2016 |
AnubhavGupta <anubhavg@codeaurora.org> |
AVRCP: Update sdp record correctly for CT or TG. -Issuses: SDP records are faulty - AVRCP versions are faulty - Nexus configuration shows browsing supported - Both Cat-1 and Cat-2 is supported for Nexus CT -Solution - pass sdp version as parameter - update sdp records for avrcp controller in case of client profiles being enabled - BTA_AV_FEAT_BROWSE flag was incorrecly set during AV registration causing AVRCP TG version to upgrade to 1.4 even though browsing feature is not supported. - Use AVRC_CTLR_INCLUDED feature flag instead of AVRC_ADV_CTRL_INCLUDED for guarding Avrcp controller code in build/parse apis for command/response - update categories supported for CT properly for mobile phone config Bug: b/28149547 Change-Id: I3ff4082453a2624a72d8f152d75af83a8efb4937
/system/bt/stack/include/avrc_api.h
|
298d2a8b2e78bdca5a296243356b081b960a5ac0 |
|
05-May-2015 |
Anubhav Gupta <anubhavg@codeaurora.org> |
Support for A2DP Sink and Proper initialization of profiles - Register SDP and SEP (Stream End Point) for the profile whose init is called. We achieve this by making registration api aware of profile id being called. - Register A2DP Src + Avrcp Target + Avrcp Controller. We need to support Absolute Volume as well, so Avrcp Controller is required here. - Register A2DP Sink + Avrcp Controller. In this case we do not support absolute volume. Support would be added in AVRCP controller change - Adapter property is updated with profile ID for which init is called.This is required to make changes in btService for Profile initialization - Start listening for incoming AVRCP connection if we have only AVRCP Controller - Update default peer_features based on feature mask. In case of incoming AVRCP connection, SDP will be done later. In such a scenario default peer features sent to btif should be based on features-set selected during initialization. - Drop Control, Meta and Browse commands when TG is not up. - Not to call AVRCP app callbacks when mentioned service is down. - Close audio socket on suspend A2DP Sink: Support for AudioTrack - implemetation for audiotrack to take care of audio rendering - support for audio focus state in bluedroid Bluetooth: Support for Avrcp 1.3 Controller - support for SDP registration - support for sending vendor dependant commands - support for abs vol - support for receiving vendor dependant response - serialization of connection and rc_features callback Avrcp_Ctrl: handling of commands and events for AVRCP Controller - support of parsing cmd and event pdus - timeout handling Change-Id: I1e8d49b087eff6301373e1e90e8d868f15847c34
/system/bt/stack/include/avrc_api.h
|
9609cee33087141eeb7b5adede488d7e13bfcebd |
|
16-Oct-2014 |
Sharvil Nanavati <sharvil@google.com> |
Use correct service ID for A2DP source to make way for A2DP sink.
/system/bt/stack/include/avrc_api.h
|
24933b5b1a06274c47133debac5251a97128a267 |
|
25-Sep-2014 |
June R. Tate-Gans <jtgans@google.com> |
Removing unnecessary BTAPI #defines.
/system/bt/stack/include/avrc_api.h
|
ead3cde4bac0c3e32cd31f149093f004eef8ceeb |
|
06-Feb-2013 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Initial version of BLE support for Bluedroid Change-Id: I9825a5cef9be2559c34c2a529b211b7d471147cf
/system/bt/stack/include/avrc_api.h
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/system/bt/stack/include/avrc_api.h
|