From e6b1ed693ae4098e6b9eabf938fc31ec0b09b120 Mon Sep 17 00:00:00 2001 From: Loren Merritt Date: Sat, 12 Feb 2011 11:48:16 +0000 Subject: FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 6% faster SSE FFT on Conroe, 2.5% on Penryn. Signed-off-by: Janne Grunau --- libavcodec/arm/fft_init_arm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec/arm/fft_init_arm.c') diff --git a/libavcodec/arm/fft_init_arm.c b/libavcodec/arm/fft_init_arm.c index 3f2d554413..dff0689566 100644 --- a/libavcodec/arm/fft_init_arm.c +++ b/libavcodec/arm/fft_init_arm.c @@ -44,7 +44,7 @@ av_cold void ff_fft_init_arm(FFTContext *s) s->imdct_calc = ff_imdct_calc_neon; s->imdct_half = ff_imdct_half_neon; s->mdct_calc = ff_mdct_calc_neon; - s->permutation = FF_MDCT_PERM_INTERLEAVE; + s->mdct_permutation = FF_MDCT_PERM_INTERLEAVE; } } -- cgit v1.2.3