From dbdda14061a2450d95767dada915a462067f1acd Mon Sep 17 00:00:00 2001 From: James R Date: Thu, 12 Jan 2023 04:33:33 -0800 Subject: [PATCH] Fix LOOPMS loop point for OGG player --- src/audio/ogg_player.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/ogg_player.cpp b/src/audio/ogg_player.cpp index d9028dedb..a77146fbf 100644 --- a/src/audio/ogg_player.cpp +++ b/src/audio/ogg_player.cpp @@ -43,7 +43,7 @@ std::optional find_loop_point(const Ogg& ogg) { try { int loop_ms = std::stoi(copied); - int loop_point = std::round(static_cast(loop_ms) / (rate / 1000.)); + int loop_point = std::round(static_cast(rate) * (loop_ms / 1000.)); return loop_point; } catch (...) {