http://bugs.winehq.org/show_bug.cgi?id=29744
--- Comment #26 from Raymond superquad.vortex2@gmail.com 2012-02-05 06:04:55 CST --- (In reply to comment #25)
I don't know what the problem is inside wine but there definitely is one otherwise it would have worked like anything else and I should know as I develop with OpenAL and "oh miracle" my app gets ALSA as the default when I ask for the default but Wine returns a device that doesn't even exist (as in not compiled in). See the openal-info I posted above. Wine returns OSS as default although openal doesn't enumerate OSS at all. If that is a bug in openal then I'm Santa Clause U_U
openal was used by wine to implement mmdevapi two years ago.
http://source.winehq.org/git/wine.git/commit/7b36f6658b3d221fb58cedcbc494a5d...
wine's mmdevapi was rewritten using native sound api (alsa, coreaudio and ossv4) last year