From 7485ae46a1b6b00e54aa51a4b20c3a375cbfc9f6 Mon Sep 17 00:00:00 2001 From: arch1t3cht Date: Mon, 13 Feb 2023 13:34:08 +0100 Subject: [PATCH] bestsource: Fix timecode computation (derp.) Fixes arch1t3cht/Aegisub#27. --- src/video_provider_bestsource.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video_provider_bestsource.cpp b/src/video_provider_bestsource.cpp index 14804f4a0..e3859680b 100644 --- a/src/video_provider_bestsource.cpp +++ b/src/video_provider_bestsource.cpp @@ -147,7 +147,7 @@ BSVideoProvider::BSVideoProvider(agi::fs::path const& filename, std::string cons Keyframes.push_back(n); } - TimecodesVector.push_back(frame->Pts * properties.TimeBase.Den / properties.TimeBase.Num); + TimecodesVector.push_back(1000 * frame->Pts * properties.TimeBase.Num / properties.TimeBase.Den); ps->SetProgress(n, properties.NumFrames); }