[pulseaudio-discuss] [PATCH] sconv: Use optimized conversion function for both directions

2014-07-24 Thread Peter Meerwald
for example, the conversion function for convert_from_float32ne(PA_SAMPLE_S16LE) can also be used for convert_to_s16ne(PA_SAMPLE_FLOAT32LE) Signed-off-by: Peter Meerwald --- src/pulsecore/sconv_neon.c |2 ++ src/pulsecore/sconv_sse.c |3 ++- 2 files changed, 4 insertions(+), 1 deletion(

[pulseaudio-discuss] [PATCH] sconv: Use optimized conversion function for both directions

2014-08-04 Thread Peter Meerwald
From: Peter Meerwald for example, the conversion function for convert_from_float32ne(PA_SAMPLE_S16LE) can also be used for convert_to_s16ne(PA_SAMPLE_FLOAT32LE) v2: ARM can potentially be big- or little endian; only apply optimization on LE based on WORDS_BIGENDIAN #define (thanks, Tanu) Signed

Re: [pulseaudio-discuss] [PATCH] sconv: Use optimized conversion function for both directions

2014-07-28 Thread Tanu Kaskinen
On Thu, 2014-07-24 at 09:49 +0200, Peter Meerwald wrote: > for example, the conversion function for > convert_from_float32ne(PA_SAMPLE_S16LE) can also be used for > convert_to_s16ne(PA_SAMPLE_FLOAT32LE) > > Signed-off-by: Peter Meerwald > --- > src/pulsecore/sconv_neon.c |2 ++ > src/pulseco

Re: [pulseaudio-discuss] [PATCH] sconv: Use optimized conversion function for both directions

2014-07-28 Thread Peter Meerwald
> On Thu, 2014-07-24 at 09:49 +0200, Peter Meerwald wrote: > > for example, the conversion function for > > convert_from_float32ne(PA_SAMPLE_S16LE) can also be used for > > convert_to_s16ne(PA_SAMPLE_FLOAT32LE) > > > > Signed-off-by: Peter Meerwald > > --- > > src/pulsecore/sconv_neon.c |2

Re: [pulseaudio-discuss] [PATCH] sconv: Use optimized conversion function for both directions

2014-07-28 Thread Thomas Martitz
Am 28.07.2014 um 10:17 schrieb Peter Meerwald: ARM in principal is bi-endian, I don't think BE no ARM is used much (at least I don't have a test system :) so I suggest to check for endianness and apply the optimizations for LE only regards, p. They exist, I'm working with them though they d

Re: [pulseaudio-discuss] [PATCH] sconv: Use optimized conversion function for both directions

2014-08-10 Thread Tanu Kaskinen
On Mon, 2014-08-04 at 18:20 +0200, Peter Meerwald wrote: > From: Peter Meerwald > > for example, the conversion function for > convert_from_float32ne(PA_SAMPLE_S16LE) can also be used for > convert_to_s16ne(PA_SAMPLE_FLOAT32LE) > > v2: ARM can potentially be big- or little endian; only apply > o