diff options
Diffstat (limited to 'Alc/ALu.c')
-rw-r--r-- | Alc/ALu.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -321,6 +321,9 @@ ALvoid CalcNonAttnSourceParams(ALsource *ALSource, const ALCcontext *ALContext) { const ALshort *hrtf_left, *hrtf_right; + if(c == 3) /* Skip LFE */ + continue; + GetHrtfCoeffs(0.0, angles[c], &hrtf_left, &hrtf_right); for(i = 0;i < HRTF_LENGTH;i++) { @@ -369,6 +372,9 @@ ALvoid CalcNonAttnSourceParams(ALsource *ALSource, const ALCcontext *ALContext) { const ALshort *hrtf_left, *hrtf_right; + if(c == 3) /* Skip LFE */ + continue; + GetHrtfCoeffs(0.0, angles[c], &hrtf_left, &hrtf_right); for(i = 0;i < HRTF_LENGTH;i++) { @@ -417,6 +423,9 @@ ALvoid CalcNonAttnSourceParams(ALsource *ALSource, const ALCcontext *ALContext) { const ALshort *hrtf_left, *hrtf_right; + if(c == 3) /* Skip LFE */ + continue; + GetHrtfCoeffs(0.0, angles[c], &hrtf_left, &hrtf_right); for(i = 0;i < HRTF_LENGTH;i++) { |