← Back to team overview

tiomap-dev team mailing list archive

[Bug 623242] Re: speex-float-1 provides poor performance on armel

 

** Branch linked: lp:ubuntu/pulseaudio

-- 
speex-float-1 provides poor performance on armel
https://bugs.launchpad.net/bugs/623242
You received this bug notification because you are a member of TI OMAP
Developers, which is a direct subscriber.

Status in “pulseaudio” package in Ubuntu: Triaged

Bug description:
Binary package hint: pulseaudio

using the speex-float-1 resample-method in pulseaudio provides poor performance on armel: floating point operations are expensive in part due to the use of the softfloat ABI, and in part due to limited implementation on most hardware (many ARM solutions have dedicated hardware to handle many of the tasks often handled by floating point accelleration on other architectures).

To address this, please use the speex-fixed-1 resample-method.  When doing so, performance is further improved by reducing the default number of fragments from 8 to 2.