Parent: 8e4bece63ce91f2debc9468a793f2c65e41c5bb2
Author: Arun Raghavan <arun@asymptotic.io>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2024-06-13 18:51:30
Tree: 0c34a1d4a0e7061837d0c75a3d57407db3a31327
profiles/audio: Add an ASHA plugin This exposes the ASHA profile implementation in the previous commit as an audio profile. The implementation registers a remote endpoint using a subset of the MediaEndpoint1 interface, without any mechanism for setting/selecting a configuration, as this is all static in the spec for now. Also exposed on connection is a MediaTransport1 object, which can be used to obtain an fd to stream to the device. Resolves: https://github.com/bluez/bluez/issues/481
Diffstat
| M | Makefile.plugins | | | 5 | +++++ |
| M | configure.ac | | | 4 | ++++ |
| A | profiles/audio/asha.c | | | 525 | ++++++++++++++++++++++++++++++++++++++++ |
| A | profiles/audio/asha.h | | | 38 | ++++++++++++++++++++++++++++++++++++++ |
| M | profiles/audio/media.c | | | 30 | ++++++++++++++++++++++++++++++ |
| M | profiles/audio/media.h | | | 2 | ++ |
| M | profiles/audio/transport.c | | | 201 | ++++++++++++++++++++++++++++++++++++++++- - |
7 files changed, 803 insertions(+), 2 deletions(-)