mbox series

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

Message ID 20240130154412.3157-1-iulia.tanasescu@nxp.com (mailing list archive)
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

Comments

patchwork-bot+bluetooth@kernel.org Jan. 30, 2024, 6:40 p.m. UTC | #1
Hello:

This series was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Tue, 30 Jan 2024 17:44:08 +0200 you wrote:
> 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.
> 
> [...]

Here is the summary with links:
  - [BlueZ,v2,1/4] bap: Parse BIG handle at endpoint config
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=2aecc09ada8b
  - [BlueZ,v2,2/4] shared/bap: Set bcast stream metadata
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=5c90ef8d8247
  - [BlueZ,v2,3/4] shared/lc3: Add macro for Channel Allocation LTV len
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=711814570bad
  - [BlueZ,v2,4/4] client/player: Update bcast endpoint input prompts
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=a692cc44dc87

You are awesome, thank you!