Merge branch 'fix-loopms' into 'master'

Fix songs that use LOOPMS not looping correctly

Closes #407

See merge request KartKrew/Kart!886
This commit is contained in:
Oni 2023-01-14 03:50:10 +00:00
commit 3d6b6a94b9

View file

@ -52,7 +52,7 @@ std::optional<std::size_t> find_loop_point(const Ogg& ogg)
try
{
int loop_ms = std::stoi(copied);
int loop_point = std::round(static_cast<double>(loop_ms) / (rate / 1000.));
int loop_point = std::round(static_cast<double>(rate) * (loop_ms / 1000.));
return loop_point;
}