pipewire/spa
Wim Taymans 168b3ee22c alsa-ucm: Disable old devices when switching profiles of same verb
While switching profiles, it was enough to switch UCM verbs since that
disables all enabled UCM devices and every profile had a distinct verb.
However, switching to the current verb does not disable any devices.

To support multiple profiles for a verb we need to explicitly disable
the old profile's devices, since they might be conflicting with the new
profile's devices and will prevent them from being enabled. Compare both
profiles' mappings, and disable the devices not in the new mappings.

Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
2023-03-20 17:33:10 +01:00
..
examples treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
include module-rtp: add opus encoding 2023-03-12 18:40:36 +01:00
plugins alsa-ucm: Disable old devices when switching profiles of same verb 2023-03-20 17:33:10 +01:00
tests treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
tools treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
meson.build bluez5: align audio output of all BAP sinks 2023-03-19 19:18:10 +02:00