Loop if requested

This commit is contained in:
Gwilym Kuiper 2021-06-06 15:48:52 +01:00
parent 86ba309377
commit 40f7975f46

View file

@ -43,7 +43,11 @@ impl Mixer {
some_channel.pos += SOUND_BUFFER_SIZE; some_channel.pos += SOUND_BUFFER_SIZE;
if some_channel.pos >= some_channel.data.len() { if some_channel.pos >= some_channel.data.len() {
has_finished = true; if some_channel.should_loop {
some_channel.pos = 0;
} else {
has_finished = true;
}
} }
} }