ChangeSet ID: 16279 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2005/02/23 14:28:28 Modified files: dlls/winmm/tests: wave.c Log message: Jeremy White An interactive test should have volume, else a rational user will decide it is broken. Patch: http://cvs.winehq.org/patch.py?id=16279 Old revision New revision Changes Path 1.47 1.48 +4 -4 wine/dlls/winmm/tests/wave.c Index: wine/dlls/winmm/tests/wave.c diff -u -p wine/dlls/winmm/tests/wave.c:1.47 wine/dlls/winmm/tests/wave.c:1.48 --- wine/dlls/winmm/tests/wave.c:1.47 Sat May 18 16:55:52 2013 +++ wine/dlls/winmm/tests/wave.c Sat May 18 16:55:52 2013 @@ -536,6 +536,10 @@ static void wave_out_test_deviceOut(int dev_name(device),wave_out_error(rc)); WaitForSingleObject(hevent,INFINITE); + rc=waveOutSetVolume(wout,volume); + ok(rc==MMSYSERR_NOERROR,"waveOutSetVolume(%s): rc=%s\n", + dev_name(device),wave_out_error(rc)); + start=GetTickCount(); rc=waveOutWrite(wout, &frag, sizeof(frag)); ok(rc==MMSYSERR_NOERROR,"waveOutWrite(%s): rc=%s\n", @@ -550,10 +554,6 @@ static void wave_out_test_deviceOut(int "The sound played for %ld ms instead of %g ms\n", end-start,1000*duration); - rc=waveOutSetVolume(wout,volume); - ok(rc==MMSYSERR_NOERROR,"waveOutSetVolume(%s): rc=%s\n", - dev_name(device),wave_out_error(rc)); - check_position(device, wout, frag.dwBufferLength, pwfx); }