mbox series

[BlueZ,v3,0/5] ASHA plugin

Message ID 20240515201552.1831618-1-arun@asymptotic.io
Headers show
Series ASHA plugin | expand

Message

Arun Raghavan May 15, 2024, 8:15 p.m. UTC
Hi all,
This is v2 of the ASHA plugins. This fixes some of the issues that
cropped up in CI, and splits the profile implementation and plugin into
separate patches for easier review.

Cheers,
Arun

Arun Raghavan (5):
  src/shared: Add initial implementation for an ASHA profile
  profiles/audio: Add an ASHA plugin
  test: Add a script to test ASHA
  gitignore: Add compile_commands.json
  gitignore: Add __pycache__

 .gitignore                 |   3 +
 Makefile.am                |   3 +-
 Makefile.plugins           |   5 +
 configure.ac               |   4 +
 lib/uuid.h                 |   3 +
 profiles/audio/asha.c      | 336 ++++++++++++++++++++++++
 profiles/audio/media.c     |  30 +++
 profiles/audio/media.h     |   2 +
 profiles/audio/transport.c | 173 ++++++++++++-
 src/shared/asha.c          | 505 +++++++++++++++++++++++++++++++++++++
 src/shared/asha.h          |  73 ++++++
 test/simple-asha           | 158 ++++++++++++
 12 files changed, 1292 insertions(+), 3 deletions(-)
 create mode 100644 profiles/audio/asha.c
 create mode 100644 src/shared/asha.c
 create mode 100644 src/shared/asha.h
 create mode 100755 test/simple-asha