Parent: 07e8e726758fd957df3a1c04223c6454d1a2573e
Author: Iulia Tanasescu <iulia.tanasescu@nxp.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-01-17 18:12:25
Tree: 9d84481b212db1e1d5dc4af101bac4aeea763859
shared/bap: Append extra L3 LTVs to BIS config According to the BAP spec, the level 3 of the BASE contains codec configuration LTVs specific to each BIS, in addition to the configuration provided at level 2 (subgroup level) (v1.0.1, section 3.7.2.2 Basic Audio Announcements). Currently, when a Broadcast Sink parses the BASE discovered from a Broadcast Source, level 3 LTV types that are not also present at level 2 are not included in the final BIS cofiguration, causing incorrect stream handling. This updates the BASE parsing logic to consider level 3 LTVs.
Diffstat
| M | src/shared/bap.c | | | 28 | +++++++++++++++++++++++++++- |
1 files changed, 27 insertions(+), 1 deletions(-)