Under load, I am getting an occasional AccessViolation in WDMAUD.DRV, and my application is crashing.
Comments: Note: calling waveInStop when the callback is triggered with a Done=false buffer made no difference. I have modified the code to only .Reuse the buffer if the Buffer is not .InQueue. (I realise that I may run out of buffers!)
Comments: Note: calling waveInStop when the callback is triggered with a Done=false buffer made no difference. I have modified the code to only .Reuse the buffer if the Buffer is not .InQueue. (I realise that I may run out of buffers!)