Wim Taymans
|
7bb149dcc1
|
audio-resampler: more neon optimizations
|
2016-03-28 13:25:54 +02:00 |
|
Wim Taymans
|
9182ea17b5
|
audio-resampler: fix neon assembler
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
2c33c2134c
|
audio-resampler: fix neon linear float interpolation
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
d969a7a9d8
|
audio-resampler: reorder filter coefficients for more speed
Reorder the filter coefficients to make it easier to use SIMD for
interpolation.
Fix orc flags a little.
Add specialized nearest resampling function.
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
107f53ea0a
|
audio-resampler: remove stereo optimizations
The stereo optimizations don't give enough benefit.
Rename none to full to make it clear that we use a full filter instead
of an interpolated one
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
b820074a49
|
audio-resample: remove neon double stubs
NEON does not have double types.
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
6f9237dfb5
|
audio-resampler: add more neon optimizations
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
307f360cca
|
audio-resampler: add more neon optimizations
|
2016-03-28 13:25:53 +02:00 |
|
Wim Taymans
|
d5abdd83c9
|
audio-resampler: add neon optimizations
Unroll some more loops in the fallback code that seems to work fine
for ARM.
Add some simple ARM optimizations taken from speex.
|
2016-03-28 13:25:53 +02:00 |
|