VCP profile was already implemented, but there was no way to control it over dbus interface. Now it is connected to MediaTransport volume property for BAP transport. Michal Dzik (3): vcp: connect VCP profile client to MediaTransport vcp: fix memory & connection management vcp: allow volume control when acting as a server profiles/audio/transport.c | 37 ++++++--- profiles/audio/vcp.c | 62 ++++++++++++-- profiles/audio/vcp.h | 12 +++ src/shared/vcp.c | 162 +++++++++++++++++++++++++++++++++++-- src/shared/vcp.h | 7 ++ 5 files changed, 260 insertions(+), 20 deletions(-) create mode 100644 profiles/audio/vcp.h -- 2.34.1