Diff between 498e067aba400d53e176d6914fa493efc2dbf0ef and a4bec4749fb0e0f402fd6c2e0bb6774ea857a388
Changed Files
| File | Additions | Deletions | Status |
| profiles/audio/avrcp.c | +2 | -1 | modified |
Full Patch
diff --git a/profiles/audio/avrcp.c b/profiles/audio/avrcp.c
index 4dbad1a..5c3c4f9 100644
--- a/profiles/audio/avrcp.c
+++ b/profiles/audio/avrcp.c
@@ -3227,7 +3227,8 @@ static gboolean avrcp_get_capabilities_resp(struct avctp *conn,
uint16_t events = 0;
uint8_t count;
- if (pdu == NULL || pdu->params[0] != CAP_EVENTS_SUPPORTED)
+ if (code == AVC_CTYPE_REJECTED || code == AVC_CTYPE_NOT_IMPLEMENTED ||
+ pdu == NULL || pdu->params[0] != CAP_EVENTS_SUPPORTED)
return FALSE;
/* Connect browsing if pending */