11.05.2014 03:01, Peter Meerwald wrote:
* when PulseAudio starts from s16 samples and decides to use the speex-float
resampler via speex_resampler_process_float(), it has to convert s16 to float
first anyway;
yes, this is handled explicitly in PA's sconv code (and there are
optimizations for S
> Then, based on the above, let's adopt this plan:
>
> * Autodetect fixed-point speex at runtime.
> * Don't change the existing speex-float code.
> * If speex is fixed-point, make pulseaudio use speex-fixed if a user
> requested speex-float.
> * Add a comment about the scaling problem somewhe