Thread (2 messages) 2 messages, 1 author, 2015-09-02

Re: [PATCH BlueZ] audio/avrcp: Fix not listing all players

flat view

From: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Date: 2015-09-02 11:41:12

Hi,

On Mon, Aug 31, 2015 at 3:06 PM, Luiz Augusto von Dentz
[off-list ref] wrote:
quoted hunk ↗ jump to hunk
From: Luiz Augusto von Dentz <redacted>

To list the available player GetFolderItems with scope 0x00 is used but
the code currently don't set the range which means only the first player
is returned.
---
 profiles/audio/avrcp.c | 2 ++
 1 file changed, 2 insertions(+)
diff --git a/profiles/audio/avrcp.c b/profiles/audio/avrcp.c
index d2b0065..48c302a 100644
--- a/profiles/audio/avrcp.c
+++ b/profiles/audio/avrcp.c
@@ -3247,6 +3247,8 @@ static void avrcp_get_media_player_list(struct avrcp *session)
        memset(buf, 0, sizeof(buf));

        pdu->pdu_id = AVRCP_GET_FOLDER_ITEMS;
+       put_be32(0, &pdu->params[1]);
+       put_be32(UINT32_MAX, &pdu->params[5]);
        pdu->param_len = htons(10);

        avctp_send_browsing_req(session->conn, buf, sizeof(buf),
--
2.4.3
Applied.


-- 
Luiz Augusto von Dentz
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help