more efficient sleeping in sound throttle system

This commit is contained in:
goyuken 2012-10-02 22:05:07 +00:00
parent c8849a8422
commit 05500ac6b1
1 changed files with 1 additions and 1 deletions

View File

@ -139,7 +139,7 @@ namespace BizHawk.MultiClient
while (samplesNeeded < samplesWanted)
{
System.Threading.Thread.Yield(); // TODO: much better sleeping
System.Threading.Thread.Sleep((samplesWanted - samplesNeeded) / 88); // let audio clock control sleep time
samplesNeeded = SNDDXGetAudioSpace() * 2;
}
samplesNeeded = samplesWanted;