mbox series

[BlueZ,0/4] Media Control Profile Client

Message ID 20221006143343.199055-1-abhay.maheshbhai.maheta@intel.com (mailing list archive)
Headers show
Series Media Control Profile Client | expand

Message

Abhay Maheta Oct. 6, 2022, 2:33 p.m. UTC
This series of patches adds support for Media Control Profile for LE Audio.
These patches primarily foces on Media Control Client Role.

Abhay Maheta (4):
  lib/uuid: Add GMCS UUIDs
  shared/mcp: Add initial code for handling MCP
  profiles: Add initial code for mcp plugin
  monitor/att: Add decoding support for GMCS

 Makefile.am          |    1 +
 Makefile.plugins     |    5 +
 configure.ac         |    4 +
 lib/uuid.h           |   15 +
 monitor/att.c        |  511 +++++++++++++++
 profiles/audio/mcp.c |  429 +++++++++++++
 src/shared/mcp.c     | 1408 ++++++++++++++++++++++++++++++++++++++++++
 src/shared/mcp.h     |   60 ++
 src/shared/mcs.h     |   65 ++
 9 files changed, 2498 insertions(+)
 create mode 100644 profiles/audio/mcp.c
 create mode 100644 src/shared/mcp.c
 create mode 100644 src/shared/mcp.h
 create mode 100644 src/shared/mcs.h

Comments

Luiz Augusto von Dentz Oct. 6, 2022, 8:40 p.m. UTC | #1
Hi Abhay,

On Thu, Oct 6, 2022 at 7:39 AM Abhay Maheta
<abhay.maheshbhai.maheta@intel.com> wrote:
>
> This series of patches adds support for Media Control Profile for LE Audio.
> These patches primarily foces on Media Control Client Role.
>
> Abhay Maheta (4):
>   lib/uuid: Add GMCS UUIDs
>   shared/mcp: Add initial code for handling MCP
>   profiles: Add initial code for mcp plugin
>   monitor/att: Add decoding support for GMCS
>
>  Makefile.am          |    1 +
>  Makefile.plugins     |    5 +
>  configure.ac         |    4 +
>  lib/uuid.h           |   15 +
>  monitor/att.c        |  511 +++++++++++++++
>  profiles/audio/mcp.c |  429 +++++++++++++
>  src/shared/mcp.c     | 1408 ++++++++++++++++++++++++++++++++++++++++++
>  src/shared/mcp.h     |   60 ++
>  src/shared/mcs.h     |   65 ++
>  9 files changed, 2498 insertions(+)
>  create mode 100644 profiles/audio/mcp.c
>  create mode 100644 src/shared/mcp.c
>  create mode 100644 src/shared/mcp.h
>  create mode 100644 src/shared/mcs.h
>
> --
> 2.25.1

Please fix the code style, there are quite a few problems with that,
it would also be great to give some information on how the plugin
works for instance does it work with bluetoothctl player menu?