diff --git a/Plugins/minimp3/MP3Decoder.m b/Plugins/minimp3/MP3Decoder.m index 8e04866f9..19a13f87c 100644 --- a/Plugins/minimp3/MP3Decoder.m +++ b/Plugins/minimp3/MP3Decoder.m @@ -293,7 +293,7 @@ static int mp3_seek_callback(uint64_t position, void *user_data) { frame = totalFrames; if(seekable) { - int error = mp3dec_ex_seek(&_decoder_ex, frame); + int error = mp3dec_ex_seek(&_decoder_ex, frame * _decoder_ex.info.channels); if(error < 0) { return -1; }