From 8d9838012d5d073cf0bcdc917634b69e77fbaf71 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sun, 29 Apr 2012 04:44:53 -0700 Subject: Remove the stereodup option There's better ways to do it now with "wide" sound sources. --- Alc/ALu.c | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'Alc/ALu.c') diff --git a/Alc/ALu.c b/Alc/ALu.c index f2d80275..915c06e9 100644 --- a/Alc/ALu.c +++ b/Alc/ALu.c @@ -200,23 +200,8 @@ ALvoid CalcNonAttnSourceParams(ALsource *ALSource, const ALCcontext *ALContext) chans = MonoMap; num_channels = 1; break; - case FmtStereo: - if(!DirectChannels && (Device->Flags&DEVICE_DUPLICATE_STEREO)) - { - DryGain *= aluSqrt(2.0f/4.0f); - for(c = 0;c < 2;c++) - { - pos = aluCart2LUTpos(aluSin(RearMap[c].angle), - aluCos(RearMap[c].angle)); - ChannelGain = Device->PanningLUT[pos]; - for(i = 0;i < (ALint)Device->NumChan;i++) - { - enum Channel chan = Device->Speaker2Chan[i]; - SrcMatrix[c][chan] += DryGain * ChannelGain[chan]; - } - } - } + case FmtStereo: chans = StereoMap; num_channels = 2; break; -- cgit v1.2.3