]> code.delx.au - pulseaudio/commitdiff
make floating point speex resampler the default
authorLennart Poettering <lennart@poettering.net>
Sat, 25 Aug 2007 23:40:16 +0000 (23:40 +0000)
committerLennart Poettering <lennart@poettering.net>
Sat, 25 Aug 2007 23:40:16 +0000 (23:40 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1721 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulsecore/resampler.c

index c1af401ca695c1ca25442afae5dec3776bd50cbe..d98d482dc6425b46f684ec96c94077f88be6be2a 100644 (file)
@@ -160,13 +160,8 @@ pa_resampler* pa_resampler_new(
         resample_method = PA_RESAMPLER_AUTO;
     }
 
-    if (resample_method == PA_RESAMPLER_AUTO) {
-        if (a->format == PA_SAMPLE_FLOAT32LE || a->format == PA_SAMPLE_FLOAT32BE ||
-            b->format == PA_SAMPLE_FLOAT32LE || b->format == PA_SAMPLE_FLOAT32BE)
-            resample_method = PA_RESAMPLER_SPEEX_FLOAT_BASE + 0;
-        else
-            resample_method = PA_RESAMPLER_SPEEX_FIXED_BASE + 0;
-    }
+    if (resample_method == PA_RESAMPLER_AUTO)
+        resample_method = PA_RESAMPLER_SPEEX_FLOAT_BASE + 0;
 
     r = pa_xnew(pa_resampler, 1);
     r->mempool = pool;