So just keep the Audio tab and remove the autodetect button. Or keep it all the same. But that would bring us back to the original question. How should we handle multiple detected audio systems? I think removing the auto detect would the best solution.
If we store a list of drivers to autodetect in the registry we can search this list on wine startup for the first working one. Maybe winecfg can provide an interface to this list?
Its probably not very likely that users will run multiple high level audio systems at the same time but this should let those users work around wine detecting and using the wrong one. Although as long as we can output sound through a given interface it isn't really the wrong interface...
Chris
On Thu, 27 Jan 2005, Chris Morgan wrote: [...]
Its probably not very likely that users will run multiple high level audio systems at the same time
[...]
On the contrary this is very likely. For instance most KDE users are running: aRts Alsa Alsa's OSS emulation
That's three sound systems that Wine can use (with varying poor degrees of success).