Diff between 0df30e3ada9c4cb89610bc35771f3f305e14b463 and ef961df1fd23ce12e1f7aae3bd1be85e80741eb8

Changed Files

File Additions Deletions Status
android/client/if-rc.c +13 -0 modified

Full Patch

diff --git a/android/client/if-rc.c b/android/client/if-rc.c
index 4a17e11..4ae4fcd 100644
--- a/android/client/if-rc.c
+++ b/android/client/if-rc.c
@@ -79,6 +79,18 @@ static void get_player_app_value_cb(uint8_t num_attr,
 		haltest_info("attribute=%u\n", p_attrs[i]);
 }
 
+static void get_player_app_attrs_text_cb(uint8_t num_attr,
+						btrc_player_attr_t *p_attrs)
+{
+	int i;
+
+	haltest_info("%s, num_attr=%d\n", __func__, num_attr);
+
+	for (i = 0; i < num_attr; i++)
+		haltest_info("attribute=%u\n", p_attrs[i]);
+
+}
+
 static void get_player_app_values_text_cb(uint8_t attr_id, uint8_t num_val,
 								uint8_t *p_vals)
 {
@@ -127,6 +139,7 @@ static btrc_callbacks_t rc_cbacks = {
 	.remote_features_cb = remote_features_cb,
 	.get_play_status_cb = get_play_status_cb,
 	.get_player_app_value_cb = get_player_app_value_cb,
+	.get_player_app_attrs_text_cb = get_player_app_attrs_text_cb,
 	.get_player_app_values_text_cb = get_player_app_values_text_cb,
 	.set_player_app_value_cb = set_player_app_value_cb,
 	.get_element_attr_cb = get_element_attr_cb,