diff options
author | Ayan Ghosh <abghosh@codeaurora.org> | 2014-07-25 17:51:32 +0530 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:21:46 -0600 |
commit | eceafe97c9a07a5bf4e5f84cadaad3b731c38d21 (patch) | |
tree | daa810c800a3e34ae6c812f51b5d279aeac2fd23 /stack/avrc/avrc_utils.c | |
parent | 0887ba37967b83b0264f9f336f5f3d8074daf761 (diff) | |
download | android_system_bt-eceafe97c9a07a5bf4e5f84cadaad3b731c38d21.tar.gz android_system_bt-eceafe97c9a07a5bf4e5f84cadaad3b731c38d21.tar.bz2 android_system_bt-eceafe97c9a07a5bf4e5f84cadaad3b731c38d21.zip |
AVRCP 1.5 Implementation.
AVRCP 1.5 Implementation
Change-Id: Ia35dc4344b05584cf5ab3b463815c9e6297d24ab
Proper check to ensure attributes are populated properly
Incorporated proper check to ensure if memory is allocated properly
then all requested attributes are populated in response from DUT.
CRs-Fixed: 753309
Change-Id: Iead549635cd2059bc8cf33585a5d87ae023149d4
Reset Browsing Bit if carkit is blacklisted
- Reset Browsing bit if carkit is blacklisted for avrcp 1.5.
- Not to send 1.3+ specific supported events if carkit is blacklisted.
CRs-Fixed: 762470
Change-Id: I32ac80c0549b2b89dd2522dbb0dea89d255d33dc
Free Browse packet
Free Borwse packet in AVRC layer once the same is
copied to BTA for further processing.
CRs-Fixed: 785286
Change-Id: I8037a649cff5a1e527c28ba36999a1bed34d315a
BTIF-AV: Use valid memory for AVRCP message
After the context switch to BTIF for META message processing
the buffer allocated for tAVRC_MSG will be freed, hence allocate
the required memory and free that after handling the META
message.
Conflicts:
stack/avrc/avrc_api.c
Crs-Fixed: 651506
Change-Id: Icbf61776a6fb63fac1555bf25d3700beccf2b67a
Diffstat (limited to 'stack/avrc/avrc_utils.c')
-rw-r--r-- | stack/avrc/avrc_utils.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/stack/avrc/avrc_utils.c b/stack/avrc/avrc_utils.c index 432ecc0cd..9c9082f79 100644 --- a/stack/avrc/avrc_utils.c +++ b/stack/avrc/avrc_utils.c @@ -59,6 +59,8 @@ BOOLEAN AVRC_IsValidAvcType(UINT8 pdu_id, UINT8 avc_type) case AVRC_PDU_INFORM_BATTERY_STAT_OF_CT: /* 0x18 */ case AVRC_PDU_REQUEST_CONTINUATION_RSP: /* 0x40 */ case AVRC_PDU_ABORT_CONTINUATION_RSP: /* 0x41 */ + case AVRC_PDU_SET_ADDRESSED_PLAYER: + case AVRC_PDU_PLAY_ITEM: if (avc_type == AVRC_CMD_CTRL) result=TRUE; break; |