From fc96e965ae3a4741f57abfd171ac9d3e7776ce9f Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Mon, 8 Feb 2010 16:38:53 -0800 Subject: [PATCH] Always disable ALSA's resampler for playback This means the frequency config option won't have an effect if the ALSA device can't set an alternate sampling rate --- Alc/alsa.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Alc/alsa.c b/Alc/alsa.c index bf3afc8..f95dfb2 100644 --- a/Alc/alsa.c +++ b/Alc/alsa.c @@ -617,8 +617,7 @@ static ALCboolean alsa_reset_playback(ALCdevice *device) err = "set channels"; } } - if(i >= 0 && !ConfigValueExists(NULL, "frequency") && - (i=psnd_pcm_hw_params_set_rate_resample(data->pcmHandle, p, 0)) < 0) + if(i >= 0 && (i=psnd_pcm_hw_params_set_rate_resample(data->pcmHandle, p, 0)) < 0) { AL_PRINT("Failed to disable ALSA resampler\n"); i = 0;