pulseaudio/src
Alper Nebi Yasak 7005eafee3 alsa-ucm: Fix more instances of profile-verb conflation
The ucm_get_device_property() function adds to each UCM device's
playback_volumes (or capture_volumes) hash map an associated volume
mixer keyed with the UCM verb. These key-value pairs are then iterated
over in various places which assume the key is a profile name. This
assumption is no longer true since we can generate multiple profiles to
use conflicting devices.

A previous commit 4527890416 ("alsa-ucm: Stop conflating profile name
with UCM verb name") fixes some instances of this assumption, but misses
the relation explained above. Fix more instances of misleading
"profile"s where the UCM verb name is actually meant.

Fixes: 4527890416 ("alsa-ucm: Stop conflating profile name with UCM verb name")
Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/771>
2023-03-19 21:09:00 +00:00
..
daemon conf: Note configuration snippets must end in .pa 2021-12-18 19:56:46 +01:00
modules alsa-ucm: Fix more instances of profile-verb conflation 2023-03-19 21:09:00 +00:00
pulse meson: Add DEF file to export APIs in Windows 2023-03-16 13:05:44 +05:30
pulsecore switch-on-connect: Do not overwrite user configured default sink/source 2023-03-16 20:19:39 +00:00
tests thread-test: Increase test timeout 2022-05-09 09:34:46 +03:00
utils pactl: Stop a crash when setting the volume which is out of range 2022-12-06 18:37:33 +11:00
.gitignore tests: Add resampler rewind test 2021-11-03 18:37:31 +00:00
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
meson.build build-sys: Fix macOS build 2022-12-07 10:57:01 +00:00