diff --git a/source/jail_audio.cpp b/source/jail_audio.cpp index a34c20e..bcfe9e7 100644 --- a/source/jail_audio.cpp +++ b/source/jail_audio.cpp @@ -144,6 +144,7 @@ JA_Music_t *JA_LoadMusic(Uint8* buffer, Uint32 length) free(music->output); music->output = (short*)cvt.buf; } + music->length = music->samples * chan * 2; music->pos = 0; music->state = JA_MUSIC_STOPPED;