http://bugs.winehq.org/show_bug.cgi?id=28174
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|WONTFIX |
--- Comment #6 from Andrew Eikum aeikum@codeweavers.com 2011-10-28 14:22:13 CDT --- Back again thanks to 00629cb0b3c7c3b25d8ccbfc56755344dc9a1e89. Like I explained in the patch notes:
I originally did this so that the user's changes to the Audio tab would take effect without having to relaunch winecfg. However, this causes crashes with WinMM's internal devices thread. I think we should be using MMDevAPI's IMMNotificationClient within WinMM to be informed when the device default changes, but obviously this needs more tests.
So this commit fixes the crashy behavior, but goes back to requiring a winecfg relaunch to have the settings take effect. After we implement IMMNotificationClient, we can do this correctly.