aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/panning.c
diff options
context:
space:
mode:
Diffstat (limited to 'Alc/panning.c')
-rw-r--r--Alc/panning.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Alc/panning.c b/Alc/panning.c
index e090461e..c28ca4d6 100644
--- a/Alc/panning.c
+++ b/Alc/panning.c
@@ -623,7 +623,6 @@ ALvoid aluInitPanning(ALCdevice *device, const AmbDecConf *conf)
if(!MakeSpeakerMap(device, conf, speakermap))
goto ambi_fail;
- bformatdec_reset(device->AmbiDecoder, conf, count, device->Frequency, speakermap);
count = COUNTOF(Ambi3D);
chanmap = Ambi3D;
@@ -637,6 +636,7 @@ ALvoid aluInitPanning(ALCdevice *device, const AmbDecConf *conf)
&device->Dry.NumChannels, AL_FALSE);
device->Dry.AmbiScale = ambiscale;
+ bformatdec_reset(device->AmbiDecoder, conf, count, device->Frequency, speakermap);
return;
ambi_fail: