From c2225dfdf9efcbdb1cf522cf57b7d19c886253eb Mon Sep 17 00:00:00 2001 From: Fredrik Mellbin Date: Fri, 24 Feb 2006 21:35:02 +0000 Subject: [PATCH] Originally committed to SVN as r152. --- core/vfr.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/vfr.cpp b/core/vfr.cpp index 32e26d7da..99fb2a0af 100644 --- a/core/vfr.cpp +++ b/core/vfr.cpp @@ -131,12 +131,12 @@ int FrameRate::PTimeAtFrame(int frame) { wxASSERT(frame >= 0); if (FrameRateType == CFR) { - return floor(double(frame) / AverageFrameRate * 1000); + return floor(double(frame) / AverageFrameRate * 1000.0); } else if (FrameRateType == VFR) { if (frame < last_frame) return Frame.at(frame); else - return floor(last_time + double(frame-last_frame) / AverageFrameRate * 1000); + return floor(last_time + double(frame-last_frame) / AverageFrameRate * 1000.0); } return -1; } @@ -347,7 +347,7 @@ void FrameRate::SetVFR(std::vector newTimes) { // otherwise for start frames int FrameRate::GetFrameAtTime(int ms,bool start) { if (start) - return PFrameAtTime(ms) + 1; + return PFrameAtTime(ms+10); else return PFrameAtTime(ms); }