mbox series

[BlueZ,0/2] shared/bap: Fix BASE parsing

Message ID 20250117140632.120501-1-iulia.tanasescu@nxp.com
Headers show
Series shared/bap: Fix BASE parsing | expand

Message

Iulia Tanasescu Jan. 17, 2025, 2:06 p.m. UTC
This patch adds some fixes for the BASE parsing logic in BAP:

The first commit fixes the getsockopt call for BT_ISO_BASE, to
make sure that the correct BASE length is read from the kernel.

The second commit adds a missing case in the BASE parsing logic
for Broadcast Sinks: the BASE structure might contain level 3
(BIS specific) configuration LTV types that are not present at
level 2 (subgroup level). These values should also be appended
to the final BIS configuration.

Iulia Tanasescu (2):
  btio: Set correct length for getsockopt
  shared/bap: Append extra L3 LTVs to BIS config

 btio/btio.c      |  3 ++-
 src/shared/bap.c | 28 +++++++++++++++++++++++++++-
 2 files changed, 29 insertions(+), 2 deletions(-)


base-commit: 2ee08ffd4d469781dc627fa50b4a015d9ad68007