OSDN Git Service

AVRCP: Reject SetAddressedPlayer command only if remote set invalid player ID
authorBenson Li <bensonli@google.com>
Mon, 25 Jun 2018 06:11:20 +0000 (14:11 +0800)
committerHansong Zhang <hsz@google.com>
Thu, 28 Jun 2018 17:11:18 +0000 (10:11 -0700)
commit97c8fb61ae219a35e938ec63768c226883ece465
treeed276b618a8839b6cc70fce2da18f44bccfef314
parent70328c44e4028bfc1e7aee12985064694e229109
AVRCP: Reject SetAddressedPlayer command only if remote set invalid player ID

Implement HandleSetAddressedPlayer() to check if remote set valid
player ID and properly respond to remote.

Bug: 110632860
Test: PTS Test AVRCP/TG/MPS/BI-01-C AVRCP/TG/MPS/BV-02-C
Change-Id: Ice13e7ea97cdac369c4d021171a24bf9d96c9da8
packet/tests/avrcp/avrcp_test_packets.h
packet/tests/avrcp/set_addressed_player_packet_test.cc
profile/avrcp/device.cc
profile/avrcp/device.h
profile/avrcp/tests/avrcp_device_test.cc