From af1117b24404ec189baf88be8a8a34fb43d8cccc Mon Sep 17 00:00:00 2001 From: jackson Date: Wed, 14 Sep 2022 13:37:20 -0500 Subject: [PATCH] Subtract the start value from the timeline frame number. --- src/Clip.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Clip.cpp b/src/Clip.cpp index f68b0ff9..b6651dc4 100644 --- a/src/Clip.cpp +++ b/src/Clip.cpp @@ -1305,11 +1305,11 @@ void Clip::apply_keyframes(std::shared_ptr frame, std::shared_ptr break; case (FRAME_DISPLAY_TIMELINE): - frame_number_str << (position * t->info.fps.ToFloat()) + frame->number; + frame_number_str << round((Position() - Start()) * t->info.fps.ToFloat()) + frame->number; break; case (FRAME_DISPLAY_BOTH): - frame_number_str << (position * t->info.fps.ToFloat()) + frame->number << " (" << frame->number << ")"; + frame_number_str << round((Position() - Start()) * t->info.fps.ToFloat()) + frame->number << " (" << frame->number << ")"; break; }