diff options
author | Chris Robinson <[email protected]> | 2011-05-06 04:46:21 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2011-05-06 04:46:21 -0700 |
commit | 8c3d50be284baf6f16146e88791bf75b7b1183ba (patch) | |
tree | 39d0357c46074d9558287a6f71fd61a9d8b93a54 | |
parent | 4198f3062cccc6ddb65e7219726f8d89d17d6994 (diff) |
Skip LFE with HRTF output
-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++) { |