Clear the mixbuffer when all channels empty.
Merge pull request #3435 from unknownbrackets/audio-minor

Clear the mixbuffer when all channels empty