911d1ae03efec2d54c3b1b605589d790d1745488 |
|
29-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Apply clang-format to the rest of the tree find * | grep "\.[ch]" | xargs clang-format --style=file -i Test: mma -j32 Change-Id: I6fcc9862bb7bc07c2a367ca58fef2b3cd27a6f05
/system/bt/stack/include/avrc_defs.h
|
9ca07091a1f07ea201cee0504dab6a1d7073d429 |
|
29-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Reformat long comments before clang-format Test: mma -j32 Change-Id: I86a2a4af9dcd22d675ca1f764bb2c9623d63edcc
/system/bt/stack/include/avrc_defs.h
|
ee96a3c60fca590d38025925c072d264e06493c4 |
|
23-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Fix asterisks in block quotes Remove double asterisks from block quotes. git grep -lP '^[*][*]' | xargs sed 's/^[*][*]/ \*/' -i Fix asterisk line lengths git grep -l '^[ /][*]\{79,\}[*/]' | \ xargs sed -i s,"^\([ /]\)[*]\([*]\{78\}\)[*]*\([*/]\)","\1\2\3", Test: mma -j32 Change-Id: Ie3fd375ac2f804cb0f53bf1314a005e85973b3d7
/system/bt/stack/include/avrc_defs.h
|
033d5a211b9cf8320a2a3e6ae1505d37807a734e |
|
11-Nov-2016 |
Marie Janssen <jamuraa@google.com> |
AVRCP: unify Get{Element,Item}Attributes response. GetElementAttributes response and GetItemAttributes response share the same format and require the same checks for length. Test: play media on carkit, see media. especially with long items. Bug: 32407250 Bug: 30571638 Change-Id: I8623e7d662f7a39112b7527b6f5ab63c5e32379c
/system/bt/stack/include/avrc_defs.h
|
e7bd8905653ec2af14ae202f538ebc2646752ce0 |
|
11-May-2016 |
Sanket Agarwal <sanketa@google.com> |
Implement AVRCP Controller (Client) Browsing. Following is included as part of the features: a) Browsing for all 4 scopes (Media, VFS, Player and Now Playing) b) Player selection and song selection from browse list. The change constructs the following (from lower to upper protocol layers): 1. AVCTP Browse (bta/ & stack/) -- Connection Handling -- Constructing browse commands -- Parsing browse responses 2. AVRCP (btif/) -- JNI interaction/API -- Connection handling to Java -- Delegating request and responses to Java Bug: 28791287 Change-Id: Ibc97ded93cb9c469778ea1e37733390d561cd4cd (cherry picked from commit 9ea8d07c9286a1f4d338dd64ee02266e324d28e5)
/system/bt/stack/include/avrc_defs.h
|
a408eb7227b7060aaa84b2dada7ddd9b6a955761 |
|
22-Jun-2016 |
Avish Shah <avish.shah@broadcom.com> |
AVRCP 1.6: media browsing support on Target(1/3) -> As a part of Avrcp 1.6 upgrade, added support for following features: [1] setAddressedPlayer [2] setBrowsedPlayer [3] getFolderItems scope=VFS/NowPlaying/Search [4] changePath [5] getItemAttributes [6] playItem [7] getTotalNumberOfItems [8] search string in current browsed path. [9] AddToNowPlaying -> Defined functions and enhanced structures to support above mentioned features. -> Added Dual RC support. Bug: 19361366 Merged-In: I45ed60e337b57c686d9693e19993fee1ce3c2504 Change-Id: I45ed60e337b57c686d9693e19993fee1ce3c2504
/system/bt/stack/include/avrc_defs.h
|
6046fb3a99e85b90a03dd7cc0b141d421bc0c88e |
|
16-Aug-2016 |
Ajay Panicker <apanicke@google.com> |
Implement the AVRCP "continue" and "abort continue" responses Test: TestTracker/58842/5473 Bug: 30571638 Change-Id: I3bb1a0171e220b6e59b6b739259f98519a31aa27 (cherry picked from commit 3282d12818a0e660a5f3f4295bac55aa8e8d27b4)
/system/bt/stack/include/avrc_defs.h
|
d19e0785e662e640191a075eda07acce61c2aeda |
|
15-Jul-2016 |
Marie Janssen <jamuraa@google.com> |
Use standard types, consistent ifdef style everywhere Remove the typedefs in stack/include/bt_types.h Use standard types everywhere. Use standard style for #if statements: - #if (VAR_NAME == TRUE) - #if (VAR_NAME1 == TRUE && VAR_NAME2 == TRUE) Use __func__ instead of __FUNCTION__ Fix some debug statements to use __func__ Update script to be less disruptive to aligned assignment blocks. Change-Id: I8f8f068e6c26ce74fd3b3707e1e31fd0b919cdd0
/system/bt/stack/include/avrc_defs.h
|
63b0519c3f0d1c0cc523e0e9553c60fc68651acc |
|
20-May-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix misc-macro-parentheses warnings When compiled with WITH_TIDY=1, clang-tidy warns about missing parameters around macro parameters. Bug: 28705665 Change-Id: I89c23cfe6eaefae5ef3c648a7c123c0501662c13
/system/bt/stack/include/avrc_defs.h
|
6b84f291c4edce7e4102efd8d4052a63bcb4b9dc |
|
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_defs.h
|
49a86709488e5cfd5e23759da18bf9613e15b04d |
|
08-Jul-2015 |
Marie Janssen <jamuraa@google.com> |
build: LOG_TAG consistency, include order, build fixes Fix the order of includes across a bunch of files, and declare LOG_TAG at the top of every file in which it is used. Consistently use bt_ as a LOG_TAG prefix. Fix issues with LOG macro usage. Remove unused includes and double-includes (when in related .h) Add includes as necessary to compile cleanly (problems surfaced by reordering includes) Change-Id: Ic55520c8302b06bbc1942c10c448b20844669da6
/system/bt/stack/include/avrc_defs.h
|
d6750ef014c13bbfebc88a7b6789579b919e1bec |
|
01-Feb-2014 |
Mike J. Chen <mjchen@google.com> |
Fix warning "comparison is always true due to limited range of data type" Change-Id: I191b4c12ea6d4ed7a898b158d2ae26fffdeb471f Signed-off-by: Mike J. Chen <mjchen@google.com>
/system/bt/stack/include/avrc_defs.h
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/system/bt/stack/include/avrc_defs.h
|