From 5a9cb7cd1187251fb0600e85e1be4ce0bf791209 Mon Sep 17 00:00:00 2001 From: sletz Date: Mon, 11 May 2009 17:03:47 +0000 Subject: [PATCH] Torben Hohn fix for InitTime and GetMicroSeconds in JackWinTime.c. git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3534 0c269be4-1314-0410-8aa9-9f06e86f4224 --- ChangeLog | 1 + windows/JackWinTime.c | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5a071e89..d1ef571c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -28,6 +28,7 @@ Paul Davis 2009-05-11 Stephane Letz * New jack_free function added in jack.h. + * Torben Hohn fix for InitTime and GetMicroSeconds in JackWinTime.c. 2009-05-07 Stephane Letz diff --git a/windows/JackWinTime.c b/windows/JackWinTime.c index 54da0411..bd950806 100644 --- a/windows/JackWinTime.c +++ b/windows/JackWinTime.c @@ -30,14 +30,13 @@ SERVER_EXPORT void JackSleep(long usec) SERVER_EXPORT void InitTime() { QueryPerformanceFrequency(&_jack_freq); - _jack_freq.QuadPart = _jack_freq.QuadPart / 1000000; // by usec } SERVER_EXPORT jack_time_t GetMicroSeconds(void) { LARGE_INTEGER t1; QueryPerformanceCounter(&t1); - return (jack_time_t)(((double)t1.QuadPart) / ((double)_jack_freq.QuadPart)); + return (jack_time_t)(((double)t1.QuadPart) / ((double)_jack_freq.QuadPart) * 1000000.0); } SERVER_EXPORT void SetClockSource(jack_timer_type_t source)