Always set the active source's update method
commitd3980bdebc379c104c406223e0d83e78b16bd791
authorChris Robinson <chris.kcat@gmail.com>
Sat, 26 Jul 2014 23:41:39 +0000 (26 16:41 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sat, 26 Jul 2014 23:41:39 +0000 (26 16:41 -0700)
tree9050263e650dc1f083b9de091b7b2d554e0828c0
parent531c0d8e6b3d0ad8ff4ad8278a1030785deb3d77
Always set the active source's update method

If the source is stopped, changes its buffer, then played again quickly, the
source will never be removed from the active source list causing the update
method to remain as it was. If the buffer was changed between mono and multi-
channel, this causes it to use the wrong method.
OpenAL32/alSource.c