From 6c07a21e125cd9ec352b6f69924344ccf9f35956 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 28 Apr 2008 19:20:48 +0000 Subject: [PATCH] fix sleepTime to be microseconds git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25229 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/audio/null/null_hardware.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/drivers/audio/null/null_hardware.c b/src/add-ons/kernel/drivers/audio/null/null_hardware.c index d621b1aa6b..cc4433e35c 100644 --- a/src/add-ons/kernel/drivers/audio/null/null_hardware.c +++ b/src/add-ons/kernel/drivers/audio/null/null_hardware.c @@ -59,7 +59,7 @@ null_fake_interrupt(void* cookie) // exchange the buffer pointer and update the // time information. Instead of exiting, we wait // until the next fake interrupt appears. - int sleepTime; + bigtime_t sleepTime; device_t* device = (device_t*) cookie; int sampleRate; @@ -75,7 +75,7 @@ null_fake_interrupt(void* cookie) // The time between until we get a new valid buffer // from our soundcard: buffer_length / samplerate - sleepTime = (device->playback_stream.buffer_length*1000) / sampleRate; + sleepTime = (device->playback_stream.buffer_length*1000000LL) / sampleRate; while (device->running) { cpu_status status;