This adds a new user input prompt when configuring a Broadcast Source endpoint, to configure a QoS sync_factor value. This is useful for the user to adjust how frequent PA announcements should be sent by the Source, depending on scenario, instead of always using a hardcoded value. Since all BISes in a BIG must be configured with the same QoS settings, a check is added in the BAP plugin, to ensure that the QoS matches for all streams. Otherwise, connecting multiple BIS sockets bound for the same BIG will fail. Iulia Tanasescu (3): lib: Add BT_ISO_SYNC_FACTOR client/player: Make QoS sync_factor configurable bap: Do not allow BIS QoS mismatch client/player.c | 30 +++++++++- client/scripts/broadcast-source.bt | 1 + lib/bluetooth.h | 12 ++++ profiles/audio/bap.c | 88 +++++++++++++++++++++++++++++- 4 files changed, 127 insertions(+), 4 deletions(-) base-commit: 92f3a3b108c22e3395c9dab0acefdfb894404cfe -- 2.43.0