[pulseaudio-discuss] [PATCH] core: Fix a litte-endian bug in ARM svolume code
Arun Raghavan
arun.raghavan at collabora.co.uk
Thu Oct 18 06:28:08 PDT 2012
On Thu, 2012-10-18 at 13:33 +0200, Peter Meerwald wrote:
>
> > The old code seems to be written for big-endian code.
>
> > NB: This one's really strange since this effectively means that our soft
> > volumes on ARMv6 have been mostly broken (since almost everybody uses
> > litte-endian). Review would be appreciated!
>
> benchmark results on Cortex-A8 were horrible
> (http://lists.freedesktop.org/archives/pulseaudio-discuss/2012-February/012864.html):
>
> runtime on beagle-xm, 800 MHz:
>
> checking NEON volume_float32ne
> NEON: 10223 usec.
> ref: 46480 usec.
> checking NEON volume_s16ne
> NEON: 8484 usec.
> ARM: 339272 usec.
> ref: 20203 usec.
So it /was/ working fine on armel at the time, then?
-- Arun
More information about the pulseaudio-discuss
mailing list