From cde3bb8ab9336970036af9a7c8c2ea398c7ba626 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Wed, 26 Aug 2015 20:47:53 +0300 Subject: [PATCH] audio/avrcp: Assing ids when registering a player This gives the local player an id so when respoding to GetFolderItem they are distinguishable. --- profiles/audio/avrcp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/audio/avrcp.c b/profiles/audio/avrcp.c index 29fd67ab6..750bdd909 100644 --- a/profiles/audio/avrcp.c +++ b/profiles/audio/avrcp.c @@ -4058,12 +4058,14 @@ struct avrcp_player *avrcp_register_player(struct btd_adapter *adapter, struct avrcp_server *server; struct avrcp_player *player; GSList *l; + static uint16_t id = 0; server = find_server(servers, adapter); if (!server) return NULL; player = g_new0(struct avrcp_player, 1); + player->id = ++id; player->server = server; player->cb = cb; player->user_data = user_data; -- 2.47.3