http://bugs.winehq.org/show_bug.cgi?id=9051
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com
--- Comment #27 from Michael Stefaniuc mstefani@redhat.com 2011-08-15 15:03:36 CDT --- The patch isn't merged because it is wrong. The COM implementation in dsound is pretty bad. So bad that until now I excluded it from my COM cleanup work.
Most likely the correct fix is to merge struct IKsBufferPropertySetImpl into struct IDirectSound3DListenerImpl (and a couple of other COM objects too) and clean it up as per http://wiki.winehq.org/ComCleanup . Eventually I will get to this too with my COM cleanup but I'll avoid that piece of beauty as long as I can...