winealsa.drv patch to enum all software devices from .asoundrc

Chris Robinson chris.kcat at gmail.com
Mon Feb 13 15:22:04 CST 2012


On Monday, February 13, 2012 10:31:06 PM Нискородов Серёжа wrote:
> Ok, I agree, many "junk devices", bad enumeration methods, okay. But
> why you are against a registry parameter? I'm a power user, I know
> WHAT I do, I want to see all ALSA devices, even "junk". Why I can't do
> that?

Mainly because it's just another way with which users can mess up their 
configuration. Options are good for forcing specific values when default 
detection fails or is sub-optimal. But options for new behavior that's not 
needed (and brings in unwanted side effects, e.g., duplicate and unuseable 
audio devices) just adds unnecessary variability to the code's behavior.

IMO, of course. It's not just you and me that need to worry about such an 
option, but all the users that have access to it and all the developers that 
need to deal with the consequences.

> But you want to do it more difficulty, when I define a new device in
> .asoundrc, I have to write it's name to WINE registry.

I'm not the arbiter of what winealsa will or will not do. I'm just giving my 
thoughts and opinions on the matter.



More information about the wine-devel mailing list