summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Labedzki <michal.labedzki@tieto.com>2012-04-11 13:05:18 +0200
committerJohan Hedberg <johan.hedberg@intel.com>2012-04-12 14:46:39 +0300
commit4292c980d37bccade57c241156dd463519fd1bfb (patch)
tree70a7b745d8a97281eeb5978bc03b6772861d61d8
parentcb40056ccdbfd9749815a973c28f82cdc827bfeb (diff)
downloadbluez-4292c980d37bccade57c241156dd463519fd1bfb.tar.gz
AVRCP: Add missing capability for TrackReachedEnd
Add missing capability for TrackReachedEnd.
-rw-r--r--audio/avrcp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/audio/avrcp.c b/audio/avrcp.c
index 8eba04642..6eb4bb1b0 100644
--- a/audio/avrcp.c
+++ b/audio/avrcp.c
@@ -557,12 +557,13 @@ static uint8_t avrcp_handle_get_capabilities(struct avrcp_player *player,
return AVC_CTYPE_STABLE;
case CAP_EVENTS_SUPPORTED:
- pdu->params_len = htons(5);
- pdu->params[1] = 3;
+ pdu->params[1] = 4;
pdu->params[2] = AVRCP_EVENT_STATUS_CHANGED;
pdu->params[3] = AVRCP_EVENT_TRACK_CHANGED;
pdu->params[4] = AVRCP_EVENT_TRACK_REACHED_START;
+ pdu->params[5] = AVRCP_EVENT_TRACK_REACHED_END;
+ pdu->params_len = htons(2 + pdu->params[1]);
return AVC_CTYPE_STABLE;
}