Commit: 0b5cfc1badf061f7f8977212f819be23075ba5e1
Parent: eaff473cd263b4780e5f73ea7638a35f49ea830a
Author: Iulia Tanasescu <iulia.tanasescu@nxp.com>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-10-25 18:36:46
Tree: e718ee525eca05322dd3d566e19d0951814b1632

bap: Add support for syncing to multiple BISes This adds support for a Broadcast Sink to synchronize to multiple BISes from a Source. BISes selected by the user need to be linked together and then enabled one by one. The first enabled stream will enqueue all its links in a request for PA and BIG sync. After BIG sync is established, the confirm callback will be called for each BIS io created in the kernel. Each fd will be set inside the corresponding link, even the links that have not yet been enabled. The enabled links will be started as soon as the fds are ready.

Diffstat

M profiles/audio/bap.c | 171 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1 files changed, 109 insertions(+), 62 deletions(-)

View Full Diff | Patch