]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - snd_coreaudio.c
apropos command
[xonotic/darkplaces.git] / snd_coreaudio.c
index 6d6dd5b07cbfa5ca0ad19be30b01d593d088c217..91b776034380233dcac8ad82a50fa69ef534a374 100644 (file)
@@ -73,6 +73,7 @@ static OSStatus audioDeviceIOProc(AudioDeviceID inDevice,
                if (snd_usethreadedmixing)
                {
                        S_MixToBuffer(mixbuffer, submissionChunk);
+                       sampleCount = submissionChunk * snd_renderbuffer->format.channels;
                        for (sampleIndex = 0; sampleIndex < sampleCount; sampleIndex++)
                                outBuffer[sampleIndex] = mixbuffer[sampleIndex] * scale;
                        // unlock the mutex now