Module: wine Branch: master Commit: b3ebdd904c53231a4f721cf25821da49cf4fbb9e URL: http://source.winehq.org/git/wine.git/?a=commit;h=b3ebdd904c53231a4f721cf258...
Author: Qian Hong qhong@codeweavers.com Date: Tue Sep 30 00:25:36 2014 +0800
winmm: Also initialize sound device thread in mixerGetControlDetails.
Fixed volume control in EveryonePiano.
---
dlls/winmm/waveform.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dlls/winmm/waveform.c b/dlls/winmm/waveform.c index 6b259ff..8d7f8ad 100644 --- a/dlls/winmm/waveform.c +++ b/dlls/winmm/waveform.c @@ -3850,12 +3850,10 @@ UINT WINAPI mixerGetControlDetailsW(HMIXEROBJ hmix, LPMIXERCONTROLDETAILS lpmcdW DWORD fdwDetails) { WINMM_ControlDetails details; - HRESULT hr;
TRACE("(%p, %p, %x)\n", hmix, lpmcdW, fdwDetails);
- hr = WINMM_InitMMDevices(); - if(FAILED(hr)) + if(!WINMM_StartDevicesThread()) return MMSYSERR_NODRIVER;
if(!lpmcdW || !lpmcdW->paDetails)