--- libswresample/arm/resample.S | 32 ++++++++++++++++---------------- libswresample/arm/resample_init.c | 10 +++++----- 2 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/libswresample/arm/resample.S b/libswresample/arm/resample.S
index c231301b2b..3ce7623246 100644
--- a/libswresample/arm/resample.S
+++ b/libswresample/arm/resample.S
@@ -22,9 +22,9 @@
function ff_resample_common_apply_filter_x4_float_neon, export=1
vmov.f32 q0, #0.0 @
accumulator
-1: vld1.32 {q1}, [r1]! @ src
- vld1.32 {q2}, [r2]! @ filter
- vmla.f32 q0, q1, q2 @
accumulator += src + {0..3} * filter + {0..3}
+1: vld1.32 {q1}, [r1]! @
src[0..3]
+ vld1.32 {q2}, [r2]! @
filter[0..3]
+ vmla.f32 q0, q1, q2 @
accumulator += src[0..3] * filter[0..3]
subs r3, #4 @
filter_length -= 4
bgt 1b @ loop
until filter_length
vpadd.f32 d0, d0, d1 @ pair
adding of the 4x32-bit accumulated values
@@ -35,12 +35,12 @@ endfunc
function ff_resample_common_apply_filter_x8_float_neon, export=1
vmov.f32 q0, #0.0 @
accumulator
-1: vld1.32 {q1}, [r1]! @ src
- vld1.32 {q2}, [r2]! @ filter
- vld1.32 {q8}, [r1]! @ src
- vld1.32 {q9}, [r2]! @ filter
- vmla.f32 q0, q1, q2 @
accumulator += src + {0..3} * filter + {0..3}
- vmla.f32 q0, q8, q9 @
accumulator += src + {4..7} * filter + {4..7}
+1: vld1.32 {q1}, [r1]! @
src[0..3]
+ vld1.32 {q2}, [r2]! @
filter[0..3]
+ vld1.32 {q8}, [r1]! @
src[4..7]
+ vld1.32 {q9}, [r2]! @
filter[4..7]
+ vmla.f32 q0, q1, q2 @
accumulator += src[0..3] * filter[0..3]
+ vmla.f32 q0, q8, q9 @
accumulator += src[4..7] * filter[4..7]
subs r3, #8 @
filter_length -= 8
bgt 1b @ loop
until filter_length
vpadd.f32 d0, d0, d1 @ pair
adding of the 4x32-bit accumulated values
@@ -51,9 +51,9 @@ endfunc
function ff_resample_common_apply_filter_x4_s16_neon, export=1
vmov.s32 q0, #0 @
accumulator
-1: vld1.16 {d2}, [r1]! @ src
- vld1.16 {d4}, [r2]! @ filter
- vmlal.s16 q0, d2, d4 @
accumulator += src + {0..3} * filter + {0..3}
+1: vld1.16 {d2}, [r1]! @
src[0..3]
+ vld1.16 {d4}, [r2]! @
filter[0..3]
+ vmlal.s16 q0, d2, d4 @
accumulator += src[0..3] * filter[0..3]
subs r3, #4 @
filter_length -= 4
bgt 1b @ loop
until filter_length
vpadd.s32 d0, d0, d1 @ pair
adding of the 4x32-bit accumulated values
@@ -64,10 +64,10 @@ endfunc
function ff_resample_common_apply_filter_x8_s16_neon, export=1
vmov.s32 q0, #0 @
accumulator
-1: vld1.16 {q1}, [r1]! @ src
- vld1.16 {q2}, [r2]! @ filter
- vmlal.s16 q0, d2, d4 @
accumulator += src + {0..3} * filter + {0..3}
- vmlal.s16 q0, d3, d5 @
accumulator += src + {4..7} * filter + {4..7}
+1: vld1.16 {q1}, [r1]! @
src[0..7]
+ vld1.16 {q2}, [r2]! @
filter[0..7]
+ vmlal.s16 q0, d2, d4 @
accumulator += src[0..3] * filter[0..3]
+ vmlal.s16 q0, d3, d5 @
accumulator += src[4..7] * filter[4..7]
subs r3, #8 @
filter_length -= 8
bgt 1b @ loop
until filter_length
vpadd.s32 d0, d0, d1 @ pair
adding of the 4x32-bit accumulated values
diff --git a/libswresample/arm/resample_init.c
b/libswresample/arm/resample_init.c
index e334a27b89..0df0c94743 100644
--- a/libswresample/arm/resample_init.c
+++ b/libswresample/arm/resample_init.c
@@ -42,8 +42,8 @@ static int ff_resample_common_##TYPE##_neon(ResampleContext
*c, void *dest, cons
DELEM *dst = dest;
\
const DELEM *src = source;
\
int dst_index;
\
- int index= c->index;
\
- int frac= c->frac;
\
+ int index = c->index;
\
+ int frac = c->frac;
\
int sample_index = 0;
\
int x4_aligned_filter_length = c->filter_length & ~3;
\
int x8_aligned_filter_length = c->filter_length & ~7;
\
@@ -86,9 +86,9 @@ static int ff_resample_common_##TYPE##_neon(ResampleContext
*c, void *dest, cons
}
\
}
\
\
- if(update_ctx){
\
- c->frac= frac;
\
- c->index= index;
\
+ if (update_ctx) {
\
+ c->frac = frac;
\
+ c->index = index;
\
}
\
\
return sample_index;
\
--
2.11.0
_______________________________________________
ffmpeg-devel mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
