From 30fde2c00b05ae05f28fdf530a776819b3073da5 Mon Sep 17 00:00:00 2001 From: Josh Wu Date: Wed, 4 Feb 2026 18:05:25 +0800 Subject: [PATCH] AVRCP: Fix wrong packet field specs --- bumble/avrcp.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/bumble/avrcp.py b/bumble/avrcp.py index 39754b4f..b9c32bff 100644 --- a/bumble/avrcp.py +++ b/bumble/avrcp.py @@ -1049,11 +1049,9 @@ class GetItemAttributesCommand(Command): scope: Scope = field(metadata=Scope.type_metadata(1)) uid: int = field(metadata=_UINT64_BE_METADATA) uid_counter: int = field(metadata=hci.metadata('>2')) - start_item: int = field(metadata=hci.metadata('>4')) - end_item: int = field(metadata=hci.metadata('>4')) # When attributes is empty, all attributes will be requested. attributes: Sequence[MediaAttributeId] = field( - metadata=MediaAttributeId.type_metadata(1, list_begin=True, list_end=True) + metadata=MediaAttributeId.type_metadata(4, list_begin=True, list_end=True) )