aboutsummaryrefslogtreecommitdiffstats
path: root/Alc
diff options
context:
space:
mode:
Diffstat (limited to 'Alc')
-rw-r--r--Alc/ALc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Alc/ALc.c b/Alc/ALc.c
index d514148d..5cbd9ded 100644
--- a/Alc/ALc.c
+++ b/Alc/ALc.c
@@ -1969,7 +1969,8 @@ static ALCenum UpdateDeviceParams(ALCdevice *device, const ALCint *attrList)
}
TRACE("HRTF %s\n", device->Hrtf?"enabled":"disabled");
- if(!device->Hrtf && device->Bs2bLevel > 0 && device->Bs2bLevel <= 6)
+ if(!device->Hrtf && device->Bs2bLevel > 0 && device->Bs2bLevel <= 6 &&
+ device->FmtChans == DevFmtStereo)
{
if(!device->Bs2b)
{