mbox series

[BlueZ,v2,0/4] Update bcast ep register and config props

Message ID 20240130154412.3157-1-iulia.tanasescu@nxp.com
Headers show
Series Update bcast ep register and config props | expand

Message

Iulia Tanasescu Jan. 30, 2024, 3:44 p.m. UTC
This patch removes unnecessary input prompts from broadcast ep register.
It also adds support to provide stream config options at broadcast
source endpoint config.

This is useful for a broadcast source supporting multiple streams,
since each stream could require a different config.

In client/player, the input prompts have been updated for broadcast
endpoint register and config: At broadcast ep register, the user will
enter the locally supported stream locations and context types.

At broacast source ep config, the user will provide the BIG that the
new stream will be part of, the stream Channel Allocation, and the
metadata of the subgroup to include the stream. These options will be
used to configure the BASE and the BIG.

Iulia Tanasescu (4):
  bap: Parse BIG handle at endpoint config
  shared/bap: Set bcast stream metadata
  shared/lc3: Add macro for Channel Allocation LTV len
  client/player: Update bcast endpoint input prompts

 client/player.c      | 238 ++++++++++++++++++++++++++++++++++---------
 profiles/audio/bap.c |   7 +-
 src/shared/bap.c     |  20 ++--
 src/shared/lc3.h     |   4 +-
 4 files changed, 213 insertions(+), 56 deletions(-)


base-commit: f59f4902bc4ea0bf5f1fed2b1e5e2f4ed52f0cb5