From 271f95940b0f4329d439a2d49abd16e60a003562 Mon Sep 17 00:00:00 2001 From: Nedeljko Babic Date: Wed, 20 Mar 2013 11:43:40 +0100 Subject: libavcodec/mips: fix for mips optimized fp fft with hard coded tables disabled Floating point FFT (nips optimized) breaks when hard coded tables are not enabled because MIPS optimization of floating point FFT uses only ff_init_ff_cos_tabs(16) which is not enabled by default in that case. This patch is fixing it. Signed-off-by: Nedeljko Babic Signed-off-by: Michael Niedermayer --- libavcodec/mips/fft_mips.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavcodec/mips') diff --git a/libavcodec/mips/fft_mips.c b/libavcodec/mips/fft_mips.c index 02f4cb663d..ae4ed30347 100644 --- a/libavcodec/mips/fft_mips.c +++ b/libavcodec/mips/fft_mips.c @@ -522,6 +522,7 @@ av_cold void ff_fft_init_mips(FFTContext *s) int n=0; ff_fft_lut_init(fft_offsets_lut, 0, 1 << 16, &n); + ff_init_ff_cos_tabs(16); #if HAVE_INLINE_ASM s->fft_calc = ff_fft_calc_mips; -- cgit v1.2.3