summaryrefslogtreecommitdiff
path: root/common/JackAudioDriver.cpp
diff options
context:
space:
mode:
authorsletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2008-06-17 10:32:28 +0000
committersletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2008-06-17 10:32:28 +0000
commitd88706fd937d6427dcbb81083de2f63f438e8303 (patch)
tree2ced9178045b40822a466b8de524d288f28d0d51 /common/JackAudioDriver.cpp
parent81a50f285fc0749d986b366b9fd997a8b528471c (diff)
downloadjack2-d88706fd937d6427dcbb81083de2f63f438e8303.tar.gz
Compilation on Windows
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@2530 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackAudioDriver.cpp')
-rw-r--r--common/JackAudioDriver.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/JackAudioDriver.cpp b/common/JackAudioDriver.cpp
index e52c0064..974799a9 100644
--- a/common/JackAudioDriver.cpp
+++ b/common/JackAudioDriver.cpp
@@ -199,7 +199,9 @@ int JackAudioDriver::ProcessNull()
JackDriver::CycleTakeEndTime();
int wait_time_usec = (int((float(fEngineControl->fBufferSize) / (float(fEngineControl->fSampleRate))) * 1000000.0f));
- JackSleep(std::max(0L, long(wait_time_usec - (GetMicroSeconds() - fBeginDateUst))));
+ wait_time_usec = int(wait_time_usec - (GetMicroSeconds() - fBeginDateUst));
+ if (wait_time_usec > 0)
+ JackSleep(wait_time_usec);
return 0;
}