From 4a684bb8320e0c17ce5739ec53905f69b0c29090 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Sun, 6 Jul 2008 18:32:28 +0000 Subject: [PATCH] That is more likely to give the right realtime... git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26281 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../mediaplayer/media_node_framework/audio/AudioProducer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp b/src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp index fe20e15600..38932ce9f2 100644 --- a/src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp +++ b/src/apps/mediaplayer/media_node_framework/audio/AudioProducer.cpp @@ -776,7 +776,8 @@ AudioProducer::_FillNextBuffer(bigtime_t eventTime) float maxAbs = max_c(fabs(min[i]), fabs(max[i])); message.AddFloat("max", maxAbs); } - bigtime_t realTime = TimeSource()->RealTimeFor(performanceTime, 0); + bigtime_t realTime = TimeSource()->RealTimeFor( + fStartTime + performanceTime, 0); realTime -= 2000; // deliver event about one video frame earlier to account // for latency between app_server and client