Sound driver autodetection
Eric Pouech
eric.pouech at wanadoo.fr
Tue Jan 7 16:09:02 CST 2003
chrismorgan at rcn.com wrote:
> I've been thinking about implementing sound driver autodetection in wine. On startup wine would try to open a device with each of the drivers until one was opened successfully. This seems pretty simple to implement, I was wondering if there was a dynamic way of detecting the list of drivers to try or whether this list would have to be hardcoded in a c file. Eric, any hints?
I don't think this belongs to wine. What we could need is:
1/ an external tool that lists all available drivers
2/ then creates the corrects initialization of the registry. this would
also include defining the default driver
3/ then all MM DLLs would get their configuration from the registry
of course, 1/ will get complicated with different wine drivers outputing
to the same physical device, but we could infer some of the rules here
1 & 2 could be implemented as a control panel (for better user
performance), but also as a pure command line tool so that it can be
invoked at wine initialisation (at least for 2/)
as a matter of fact, I already have 3/ implemented, but never committed
it because of the lack of 1&2
A+
--
Eric Pouech
More information about the wine-devel
mailing list