Diff between dc049cf35eaba61da2a4579456020cb96972cdc9 and bcc3728974e72b5e42687de33d7c42708ad4764d

Changed Files

File Additions Deletions Status
android/avrcp-lib.c +8 -0 modified
android/avrcp-lib.h +2 -0 modified

Full Patch

diff --git a/android/avrcp-lib.c b/android/avrcp-lib.c
index 444afec..9ea1acd 100644
--- a/android/avrcp-lib.c
+++ b/android/avrcp-lib.c
@@ -365,3 +365,11 @@ int avrcp_get_play_status_rsp(struct avrcp *session, uint8_t transaction,
 				AVC_SUBUNIT_PANEL, AVRCP_GET_PLAY_STATUS,
 				pdu, sizeof(pdu));
 }
+
+int avrcp_get_element_attrs_rsp(struct avrcp *session, uint8_t transaction,
+					uint8_t *params, size_t params_len)
+{
+	return avrcp_send(session, transaction, AVC_CTYPE_STABLE,
+				AVC_SUBUNIT_PANEL, AVRCP_GET_ELEMENT_ATTRIBUTES,
+				params, params_len);
+}
diff --git a/android/avrcp-lib.h b/android/avrcp-lib.h
index 7f01988..f6941a2 100644
--- a/android/avrcp-lib.h
+++ b/android/avrcp-lib.h
@@ -133,3 +133,5 @@ int avrcp_get_player_attribute_text(struct avrcp *session, uint8_t *attributes,
 int avrcp_get_play_status_rsp(struct avrcp *session, uint8_t transaction,
 				uint32_t position, uint32_t duration,
 				uint8_t status);
+int avrcp_get_element_attrs_rsp(struct avrcp *session, uint8_t transaction,
+					uint8_t *params, size_t params_len);