diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2014-02-28 18:14:12 +0100 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-02-28 18:14:12 +0100 |
commit | 90f674d55bd76e23a70ed68b8cb104b5d8b9505f (patch) | |
tree | 97cdcf9e74c427c904dce33dd8fabc7b17a6bee7 /libavcodec/arm/dcadsp_neon.S | |
parent | 810eb285e38dac89a0c04a87f1c8ce17a8bec770 (diff) | |
parent | 87ec849fe9acba075c843e67bcd01f256f481a18 (diff) | |
download | ffmpeg-90f674d55bd76e23a70ed68b8cb104b5d8b9505f.tar.gz |
Merge commit '87ec849fe9acba075c843e67bcd01f256f481a18'
* commit '87ec849fe9acba075c843e67bcd01f256f481a18':
dcadec: remove scaling in lfe_interpolation_fir
Conflicts:
libavcodec/dcadec.c
libavcodec/dcadsp.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/arm/dcadsp_neon.S')
-rw-r--r-- | libavcodec/arm/dcadsp_neon.S | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libavcodec/arm/dcadsp_neon.S b/libavcodec/arm/dcadsp_neon.S index 4cef1a83d9..101fee0884 100644 --- a/libavcodec/arm/dcadsp_neon.S +++ b/libavcodec/arm/dcadsp_neon.S @@ -22,7 +22,6 @@ function ff_dca_lfe_fir0_neon, export=1 push {r4-r6,lr} -NOVFP vmov s0, r3 @ scale mov r3, #32 @ decifactor mov r6, #256/32 b dca_lfe_fir @@ -30,7 +29,6 @@ endfunc function ff_dca_lfe_fir1_neon, export=1 push {r4-r6,lr} -NOVFP vmov s0, r3 @ scale mov r3, #64 @ decifactor mov r6, #256/64 dca_lfe_fir: @@ -57,8 +55,7 @@ dca_lfe_fir: subs r3, r3, #1 vadd.f32 d4, d4, d5 vadd.f32 d6, d6, d7 - vpadd.f32 d4, d4, d6 - vmul.f32 d5, d4, d0[0] + vpadd.f32 d5, d4, d6 vst1.32 {d5[0]}, [r0,:32]! vst1.32 {d5[1]}, [r4,:32]! bne 1b |