Ignore:
Timestamp:
Apr 7, 2002, 4:38:08 PM (23 years ago)
Author:
sandervl
Message:

changed vmutex usage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/winmm/waveindart.cpp

    r7196 r8202  
    1 /* $Id: waveindart.cpp,v 1.2 2001-10-24 22:47:42 sandervl Exp $ */
     1/* $Id: waveindart.cpp,v 1.3 2002-04-07 14:36:31 sandervl Exp $ */
    22
    33/*
     
    262262                            0 );
    263263
    264         wmutex.enter(VMUTEX_WAIT_FOREVER);
     264        wmutex.enter();
    265265        fMixerSetup = TRUE;
    266266    }
     
    293293 MCI_GENERIC_PARMS Params;
    294294
    295     wmutex.enter(VMUTEX_WAIT_FOREVER);
     295    wmutex.enter();
    296296    if(State != STATE_RECORDING) {
    297297        State = STATE_STOPPED;
     
    326326    mymciSendCommand(DeviceId, MCI_STOP, MCI_WAIT, (PVOID)&Params, 0);
    327327
    328     dprintf(("Nr of threads blocked on mutex = %d\n", wmutex.getNrBlocked()));
    329 
    330     wmutex.enter(VMUTEX_WAIT_FOREVER);
     328    wmutex.enter();
    331329    while(wavehdr)
    332330    {
     
    341339        callback(WIM_DATA, (ULONG)tmpwavehdr, 0);
    342340
    343         wmutex.enter(VMUTEX_WAIT_FOREVER);
     341        wmutex.enter();
    344342    }
    345343    wavehdr   = NULL;
     
    356354 int i;
    357355
    358     wmutex.enter(VMUTEX_WAIT_FOREVER);
     356    wmutex.enter();
    359357    pwh->lpNext          = NULL;
    360358    pwh->dwBytesRecorded = 0;
     
    507505        return;
    508506    }
    509     wmutex.enter(VMUTEX_WAIT_FOREVER);
     507    wmutex.enter();
    510508
    511509    whdr = wavehdr;
     
    544542                callback(WIM_DATA, (ULONG)whdr, whdr->dwBytesRecorded);
    545543
    546                 wmutex.enter(VMUTEX_WAIT_FOREVER);
     544                wmutex.enter();
    547545            }
    548546        }
Note: See TracChangeset for help on using the changeset viewer.