From 3e7d7cfcaeae856e49992bbf61b073240f47a173 Mon Sep 17 00:00:00 2001 From: mazmazz Date: Sat, 18 Aug 2018 21:29:18 -0400 Subject: [PATCH] Fixed loop point counter bug --- src/sdl/mixer_sound.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sdl/mixer_sound.c b/src/sdl/mixer_sound.c index 3da012c85..d7785170a 100644 --- a/src/sdl/mixer_sound.c +++ b/src/sdl/mixer_sound.c @@ -480,7 +480,7 @@ static void music_loop(void) { Mix_PlayMusic(music, 0); Mix_SetMusicPosition(loop_point); - music_bytes = loop_point/1000.0L*44100.0L*4; //assume 44.1khz, 4-byte length (see I_GetMusicPosition) + music_bytes = loop_point*44100.0L*4; //assume 44.1khz, 4-byte length (see I_GetMusicPosition) } else I_StopDigSong();