mbox series

[BlueZ,0/6] bap: Remove interface

Message ID 20250307154457.85751-1-iulia.tanasescu@nxp.com
Headers show
Series bap: Remove interface | expand

Message

Iulia Tanasescu March 7, 2025, 3:44 p.m. UTC
This patch removes the BAP plugin interface and moves the required
APIs and data structures inside shared/bap, to avoid making calls
between plugins.

Iulia Tanasescu (6):
  shared/bap: Make bap_get_session public
  bap: Remove bap_get_session
  bap: Move default qos to shared/bap
  shared/bap: Add APIs to convert iso_qos to bap_qos
  bap: Remove interface
  bass: Free stream path

 Makefile.plugins      |   2 +-
 profiles/audio/bap.c  | 107 +-----------------------------------------
 profiles/audio/bap.h  |  17 -------
 profiles/audio/bass.c |  16 +++----
 src/shared/bap.c      |  99 ++++++++++++++++++++++++++++++++++++--
 src/shared/bap.h      |   9 ++++
 6 files changed, 115 insertions(+), 135 deletions(-)
 delete mode 100644 profiles/audio/bap.h