From faca56191c0a2e9512703a3e01182451d920a6f8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Reimar=20D=C3=B6ffinger?= Date: Sun, 6 Sep 2009 08:53:14 +0000 Subject: [PATCH] The ff_cos_tabs table itself is constant, too, so mark it as such. Originally committed as revision 19784 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/dsputil.h | 2 +- libavcodec/fft.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/dsputil.h b/libavcodec/dsputil.h index 104953f81..5046b0e55 100644 --- a/libavcodec/dsputil.h +++ b/libavcodec/dsputil.h @@ -684,7 +684,7 @@ typedef struct FFTContext { void (*imdct_half)(struct MDCTContext *s, FFTSample *output, const FFTSample *input); } FFTContext; -extern FFTSample* ff_cos_tabs[13]; +extern FFTSample* const ff_cos_tabs[13]; /** * Sets up a complex FFT. diff --git a/libavcodec/fft.c b/libavcodec/fft.c index a3f115147..ad8d8812d 100644 --- a/libavcodec/fft.c +++ b/libavcodec/fft.c @@ -42,7 +42,7 @@ DECLARE_ALIGNED_16(FFTSample, ff_cos_8192[4096]); DECLARE_ALIGNED_16(FFTSample, ff_cos_16384[8192]); DECLARE_ALIGNED_16(FFTSample, ff_cos_32768[16384]); DECLARE_ALIGNED_16(FFTSample, ff_cos_65536[32768]); -FFTSample *ff_cos_tabs[] = { +FFTSample * const ff_cos_tabs[] = { ff_cos_16, ff_cos_32, ff_cos_64, ff_cos_128, ff_cos_256, ff_cos_512, ff_cos_1024, ff_cos_2048, ff_cos_4096, ff_cos_8192, ff_cos_16384, ff_cos_32768, ff_cos_65536, }; -- 2.11.0