Qian Hong : winmm: Also initialize sound device thread in mixerGetControlDetails.
Module: wine Branch: master Commit: b3ebdd904c53231a4f721cf25821da49cf4fbb9e URL: http://source.winehq.org/git/wine.git/?a=commit;h=b3ebdd904c53231a4f721cf258... Author: Qian Hong <qhong(a)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)
participants (1)
-
Alexandre Julliard