http://bugs.winehq.org/show_bug.cgi?id=31361
--- Comment #1 from Andrew Eikum aeikum@codeweavers.com 2012-07-31 07:46:04 CDT --- This is really pretty trivial. We already have ALSAOutputDevices, so we just need ALSAOutputBlacklist and matching Input counterpart. Then, in <dlls/winealsa.drv/mmdevdrv.c:alsa_try_open()>, return FALSE if the device name is in the blacklist.