Message ID | 20240419180752.96699-1-andrei.istodorescu@nxp.com (mailing list archive) |
---|---|
Headers | show |
Series | Create transports for matching BISes | expand |
Hello: This series was applied to bluetooth/bluez.git (master) by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>: On Fri, 19 Apr 2024 21:07:47 +0300 you wrote: > This patch refactors the flow for the BAP Broadcast Sink. > After observing the BASE information, streams and transports will be > generated for each BIS that matches local PAC capabilities. > Because endpoints are not available any more, local PAC (which contain > local registered capabilities) has a new list of setups. Each setup is > generated based on the matching BIS observed. > Then, the setup is used to configure a stream which then generates a > MediaTransport. > The transport is in the TRANSPORT_STATE_IDLE state until someone > acquires it. The "Acquire" procedure results in creating the IO using > BIG Create Sync. The successful reply of it causes the transport to be > advanced in TRANSPORT_STATE_ACTIVE state. > > [...] Here is the summary with links: - [BlueZ,1/5] shared/bap: Allow NULL bap endpoint in streams https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=5b4d9abfdeee - [BlueZ,2/5] shared/bap: Get broadcast channel location from stream capabilities https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=30b741baa569 - [BlueZ,3/5] shared/bap: Update stream management to avoid PACs (no matching commit) - [BlueZ,4/5] shared/bap: In case of a BIS-PAC match return also the local pac (no matching commit) - [BlueZ,5/5] bap: Create streams and transports for each matching BIS (no matching commit) You are awesome, thank you!