pipewire/spa/plugins/alsa/acp
Wim Taymans 64d3ed4710 acp: make hard and soft volume limit
Make a hard volume limit property that is configured with the config and
can never be changed.

Make a soft volume limit property that can be changed at runtime.

The used volume limit is a combination of the soft and hard limit.
2026-06-08 17:09:06 +02:00
..
acp.c acp: make hard and soft volume limit 2026-06-08 17:09:06 +02:00
acp.h acp: add min and max volume properties 2026-06-08 16:47:13 +02:00
alsa-mixer.c alsa: fix warning 2026-06-06 21:24:47 +02:00
alsa-mixer.h spa: alsa: Detect ports for HDMI AC3 profiles 2026-06-05 19:05:47 -07:00
alsa-ucm.c spa: alsa: fix some coverity warnings 2025-06-14 14:38:26 +03:00
alsa-ucm.h spa: acp: indicate ALSA UCM profile errors in UIs 2025-03-13 21:25:55 +00:00
alsa-util.c spa: alsa: Detect ports for HDMI AC3 profiles 2026-06-05 19:05:47 -07:00
alsa-util.h spa: alsa: Detect ports for HDMI AC3 profiles 2026-06-05 19:05:47 -07:00
array.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
card.h acp: make hard and soft volume limit 2026-06-08 17:09:06 +02:00
channelmap.h acp: use global max channels if defined 2025-10-24 17:16:03 +02:00
compat.c acp: make hard and soft volume limit 2026-06-08 17:09:06 +02:00
compat.h spa/plugins/alsa/acp/compat.h: p is already const do not recast 2026-03-17 03:17:15 +11:00
conf-parser.c config.h is a local header, not a system one 2021-06-10 09:04:16 +10:00
conf-parser.h
device-port.h acp: make hard and soft volume limit 2026-06-08 17:09:06 +02:00
dynarray.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
hashmap.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
idxset.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
llist.h
meson.build treewide: meson.build: use dependency variable for SPA 2021-12-28 18:34:06 +01:00
proplist.h treewide: avoid unitialized spa_dict::flags 2026-06-04 21:35:47 +02:00
volume.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00