Store the source's previous samples with the voice
commit97f53d941c32b24470a0f589853ce60cfbe7f15b
authorChris Robinson <chris.kcat@gmail.com>
Thu, 15 Oct 2015 14:29:25 +0000 (15 07:29 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Thu, 15 Oct 2015 14:29:25 +0000 (15 07:29 -0700)
tree06ced97b1b83511279a5a237d5e2721ac14bbda2
parent3c54ba3901d93093406a7e5129bb43badcc6cf50
Store the source's previous samples with the voice

This helps avoid different results when looping is toggled within a couple
samples of the loop point, or when a processed buffer is removed while the
source is only a couple samples into the next buffer.
Alc/mixer.c
OpenAL32/Include/alSource.h
OpenAL32/Include/alu.h
OpenAL32/alSource.c