add broadcast code encoding

This commit is contained in:
Gilles Boccon-Gibod
2025-03-17 19:56:02 -04:00
parent b2d9541f8f
commit 5e55c0e358
3 changed files with 39 additions and 26 deletions

View File

@@ -40,7 +40,7 @@ class PublicBroadcastAnnouncement:
def from_bytes(cls, data: bytes) -> Self:
features = cls.Features(data[0])
metadata_length = data[1]
metadata_ltv = data[1 : 1 + metadata_length]
metadata_ltv = data[2 : 2 + metadata_length]
return cls(
features=features, metadata=le_audio.Metadata.from_bytes(metadata_ltv)
)