From 4808313e7032c1dec160b7ca16ab7f9bdbb549d4 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Mon, 3 Dec 2012 10:44:02 -0800 Subject: Use the correct multiplier for int32 output with CoreAudio --- Alc/backends/coreaudio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Alc') diff --git a/Alc/backends/coreaudio.c b/Alc/backends/coreaudio.c index 69a7404a..92d862eb 100644 --- a/Alc/backends/coreaudio.c +++ b/Alc/backends/coreaudio.c @@ -300,8 +300,8 @@ static ALCboolean ca_reset_playback(ALCdevice *device) /* fall-through */ case DevFmtInt: streamFormat.mBitsPerChannel = 32; - streamFormat.mBytesPerPacket = 2 * streamFormat.mChannelsPerFrame; - streamFormat.mBytesPerFrame = 2 * streamFormat.mChannelsPerFrame; + streamFormat.mBytesPerPacket = 4 * streamFormat.mChannelsPerFrame; + streamFormat.mBytesPerFrame = 4 * streamFormat.mChannelsPerFrame; break; } streamFormat.mFormatID = kAudioFormatLinearPCM; -- cgit v1.2.3