All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ 0/3] transport: distinguish BAP mic and playback volumes
@ 2026-01-04 20:51 Pauli Virtanen
  2026-01-04 20:51 ` [PATCH BlueZ 1/3] shared/bap: add bt_bap_stream_is_server Pauli Virtanen
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Pauli Virtanen @ 2026-01-04 20:51 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Pauli Virtanen

Currently we are confusing VCP and MICP volumes.

We are also mixing up AVRCP and VCP volumes.

As microphone volumes are commonly 100% and sound server may set them,
we end up with spurious 100% playback volumes.

Fix this, and also do some cleanup of #ifdefs in the volume code.

Pauli Virtanen (3):
  shared/bap: add bt_bap_stream_is_server
  transport: clean up volume set/get for A2DP and VCP
  transport: distinguish BAP mic and playback volumes

 profiles/audio/avrcp.c     |  10 +--
 profiles/audio/media.c     |   2 +-
 profiles/audio/media.h     |  10 +++
 profiles/audio/transport.c | 137 +++++++++++++++++++++----------------
 profiles/audio/transport.h |  10 +--
 profiles/audio/vcp.c       |  12 ++--
 profiles/audio/vcp.h       |  21 +++++-
 src/shared/bap.c           |   6 ++
 src/shared/bap.h           |   2 +
 9 files changed, 133 insertions(+), 77 deletions(-)

-- 
2.52.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-01-05 20:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-04 20:51 [PATCH BlueZ 0/3] transport: distinguish BAP mic and playback volumes Pauli Virtanen
2026-01-04 20:51 ` [PATCH BlueZ 1/3] shared/bap: add bt_bap_stream_is_server Pauli Virtanen
2026-01-04 21:49   ` transport: distinguish BAP mic and playback volumes bluez.test.bot
2026-01-05 18:45   ` [PATCH BlueZ 1/3] shared/bap: add bt_bap_stream_is_server Luiz Augusto von Dentz
2026-01-05 19:09     ` Pauli Virtanen
2026-01-05 19:29       ` Luiz Augusto von Dentz
2026-01-05 20:20         ` Pauli Virtanen
2026-01-04 20:51 ` [PATCH BlueZ 2/3] transport: clean up volume set/get for A2DP and VCP Pauli Virtanen
2026-01-04 20:51 ` [PATCH BlueZ 3/3] transport: distinguish BAP mic and playback volumes Pauli Virtanen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.