[PATCH BlueZ v2 0/7] bass: Rework Scan Delegator

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch reworks the Scan Delegator implementation in BASS, to
manage BAP streams internally and leave BAP to just handle streams
created by autonomous Broadcast Sink.

Thus, this also removes long-lived PA sync support from BAP and
also the pa idle timer, since kernel support has been added to
order PA/BIG sync requests.

Iulia Tanasescu (7):
  shared/bap: Add helper to parse BASE
  bap: Add helpers to convert iso_qos to/from bap_qos
  bap: Rework BASE parsing
  bap: Make default PA sync QoS public
  bass: Rework Scan Delegator to handle BAP streams
  bap: Remove API to probe device from BASS
  bap: Remove PA idle timer logic

 profiles/audio/bap.c  | 687 +++++++++++-------------------------------
 profiles/audio/bap.h  |   8 +-
 profiles/audio/bass.c | 362 ++++++++++++++++++----
 profiles/audio/bass.h |   6 +-
 src/shared/bap.c      | 125 ++++++++
 src/shared/bap.h      |  10 +
 6 files changed, 626 insertions(+), 572 deletions(-)


base-commit: 5c65356cae64ddbc95210deb36ee66430645edf8
-- 
2.43.0





[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux