Parent: bd2f851be865e8c1718e6397f390dd000f8121fd
Author: Iulia Tanasescu <iulia.tanasescu@nxp.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-12-16 23:42:03
Tree: e2db971adf7edb4f16e3927807889fbc670dc780
bap: Do not allow BIS QoS mismatch For Broadcast Source streams, QoS parameters are used for configuring the PA and BIG. All parameters provided to the LE Create BIG command are the same for all BISes (Core v5.3, vol.4, part E, page 2573). Likewise, since the PA train is associated with the BIG, it is unique for all included BISes. Thus, a stream should not be configured if the QoS parameters do not match the global BIG configuration. This commit adds a QoS check before a new stream is configured, to make sure that all streams share the same settings.
Diffstat
| M | profiles/audio/bap.c | | | 86 | ++++++++++++++++++++++++++++++++++++++++ |
1 files changed, 86 insertions(+), 0 deletions(-)