From fe733fde8d4b15b56c11d9b8a5e852ffe0b1d339 Mon Sep 17 00:00:00 2001 From: bjornroche Date: Fri, 24 Oct 2008 14:10:04 +0000 Subject: [PATCH] fixed bug as suggested by Michael allen. This fixes issues with blocking IO on the mac when using different number of channels for input and output. --- src/hostapi/coreaudio/pa_mac_core_blocking.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hostapi/coreaudio/pa_mac_core_blocking.c b/src/hostapi/coreaudio/pa_mac_core_blocking.c index d858c62..6d31a71 100644 --- a/src/hostapi/coreaudio/pa_mac_core_blocking.c +++ b/src/hostapi/coreaudio/pa_mac_core_blocking.c @@ -577,7 +577,7 @@ signed long GetStreamReadAvailable( PaStream* stream ) VVDBUG(("GetStreamReadAvailable()\n")); return PaUtil_GetRingBufferReadAvailable( &blio->inputRingBuffer ) - / ( blio->outputSampleSizeActual * blio->outChan ); + / ( blio->inputSampleSizeActual * blio->inChan ); } -- 2.43.0