2024-05-17 13:12:37

by Arun Raghavan

[permalink] [raw]
Subject: [PATCH BlueZ,v4 0/5] ASHA plugin

Hi all,
This is v4 of the ASHA plugin. The previous version used an MTU of 161,
which does not account for the SDU length in the CoC frame, causing
sends to be fragmented. We now add another 2 bytes for that, which makes
sending cleaner.

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

--
2.45.0



2024-05-18 13:06:36

by Arun Raghavan

[permalink] [raw]
Subject: [PATCH BlueZ,v4 5/5] gitignore: Add __pycache__

These directories are created when running scripts in test/ in-tree, and
can safely be ignored.
---
.gitignore | 2 ++
1 file changed, 2 insertions(+)

diff --git a/.gitignore b/.gitignore
index 6a6422379..041a707af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -187,3 +187,5 @@ compile_commands.json
cscope.in.out
cscope.out
cscope.po.out
+
+**/__pycache__
--
2.45.0