pulseaudio/src
Alper Nebi Yasak 5245117781 alsa-ucm: Fix device conformance check
Right now this check is rejecting devices whose UCM config specifies
neither a conflicting device nor a supported device list, and accepting
devices which specify both. However, a device without neither list is
actually unrestricted, and a device with both lists is a configuration
error. Fix the check to accept the former.

Furthermore, this is missing another case where an already selected
device might have a supported devices list that doesn't have the
candidate device. Make this function also check against that, and also
make it accept devices already in the set.

Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/596>
2022-06-28 15:11:56 +03:00
..
daemon conf: Note configuration snippets must end in .pa 2021-12-18 19:56:46 +01:00
modules alsa-ucm: Fix device conformance check 2022-06-28 15:11:56 +03:00
pulse time-smoother-2: Fix integer type problem 2022-05-17 11:09:29 +00:00
pulsecore idxset: Add reverse iteration functions 2022-06-28 15:08:45 +03:00
tests thread-test: Increase test timeout 2022-05-09 09:34:46 +03:00
utils pactl: fix parsing of percentages with decimal points 2022-06-04 00:24:49 -07: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: meson: Fix indentation in daemon/client blocks 2021-11-17 16:06:23 +00:00