alsa-mixer: Take override-maps into account in subset elimination
authorDavid Henningsson <david.henningsson@canonical.com>
Thu, 2 Feb 2012 11:46:54 +0000 (12:46 +0100)
committerColin Guthrie <colin@mageia.org>
Thu, 2 Feb 2012 12:41:51 +0000 (12:41 +0000)
commit91b25005978d343a989c9485e226dc9a18a2fb28
treeebc5556a9de86b6766107500a320147ab93363ec
parent43a705ae1894267258318404c497e5cbcea9fe78
alsa-mixer: Take override-maps into account in subset elimination

The practical problem is that some users were left with only one
"LFE on Mono" port, as analog-output was considered a subset of
analog-output-lfe-on-mono. Which was not what they wanted.

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=40910
BugLink: https://bugs.launchpad.net/bugs/922656
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
src/modules/alsa/alsa-mixer.c