diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/audio.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/audio.c b/src/audio.c index b4eec113..00e28f2a 100644 --- a/src/audio.c +++ b/src/audio.c @@ -1364,7 +1364,8 @@ void UpdateMusicStream(Music music) UpdateAudioStream(music->stream, pcm, samplesCount); if ((music->ctxType == MUSIC_MODULE_XM) || (music->ctxType == MUSIC_MODULE_MOD)) { - music->samplesLeft -= samplesCount/2; + if (samplesCount > 1) music->samplesLeft -= samplesCount/2; + else music->samplesLeft -= samplesCount; } else music->samplesLeft -= samplesCount; |
