Diff between 9a19247609a4bead1cc617f9a4b503294066c5b5 and f50ec3dadd8c0601d3e29f262f329214a889a834

Changed Files

File Additions Deletions Status
android/avrcp-lib.c +9 -0 modified
android/avrcp-lib.h +3 -0 modified

Full Patch

diff --git a/android/avrcp-lib.c b/android/avrcp-lib.c
index 9ea1acd..9de02d3 100644
--- a/android/avrcp-lib.c
+++ b/android/avrcp-lib.c
@@ -373,3 +373,12 @@ int avrcp_get_element_attrs_rsp(struct avrcp *session, uint8_t transaction,
 				AVC_SUBUNIT_PANEL, AVRCP_GET_ELEMENT_ATTRIBUTES,
 				params, params_len);
 }
+
+int avrcp_register_notification_rsp(struct avrcp *session, uint8_t transaction,
+					uint8_t code, uint8_t *params,
+					size_t params_len)
+{
+	return avrcp_send(session, transaction, code,
+				AVC_SUBUNIT_PANEL, AVRCP_REGISTER_NOTIFICATION,
+				params, params_len);
+}
diff --git a/android/avrcp-lib.h b/android/avrcp-lib.h
index f6941a2..7185fb6 100644
--- a/android/avrcp-lib.h
+++ b/android/avrcp-lib.h
@@ -135,3 +135,6 @@ int avrcp_get_play_status_rsp(struct avrcp *session, uint8_t transaction,
 				uint8_t status);
 int avrcp_get_element_attrs_rsp(struct avrcp *session, uint8_t transaction,
 					uint8_t *params, size_t params_len);
+int avrcp_register_notification_rsp(struct avrcp *session, uint8_t transaction,
+					uint8_t code, uint8_t *params,
+					size_t params_len);