You don't even imagine how audio stuff is complex and badly designed.
For years, wine has tried satisfying everyone with workarounds and hacky code.
Even audio on Windows was a real pain.
Microsoft decided with Vista to completely rewrite the audio stack.
The new API is called MMDevAPI. Just google it and you'll see.
Have you ever looked at Andrew Eikum work ?
Or read his mails on wine devel mailing list ?
Just look at
http://source.winehq.org/git/wine.gi...author&s=Eikum and you'll see what I mean.
No one wanted to work on audio and now there are some developers willing to improve audio in wine which mean fixing wine AND pulseaudio or alsa upstream.
They are doing their best, really.
Like GDI has been painful for years, it's now not-complete-but-functional.
Give them some time and be respectful for these volunteers (or not but whatever) who spend time for such a big project.
Bookmarks