diff options
-rw-r--r-- | Alc/mixer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Alc/mixer.c b/Alc/mixer.c index 848e9c9c..ff5c669d 100644 --- a/Alc/mixer.c +++ b/Alc/mixer.c @@ -840,7 +840,7 @@ ALvoid MixSource(ALsource *Source, ALCdevice *Device, ALuint SamplesToDo) } SrcData += BUFFER_PREPADDING*FrameSize; - switch(Source->Resampler) + switch((increment != (1<<FRACTIONBITS)) ? Source->Resampler : POINT_RESAMPLER) { case POINT_RESAMPLER: if(Bytes == 4) |