[FFmpeg-cvslog] Mark C base versions of FFT functions static to fft.c

Diego Elio Pettenò git
Fri Jan 28 03:43:31 CET 2011


ffmpeg | branch: master | Diego Elio Petten? <flameeyes at gmail.com> | Tue Jan 25 00:29:43 2011 +0000| [d4a847711db69ea1fdb4ee324e047b6d0ac73441] | committer: Michael Niedermayer

Mark C base versions of FFT functions static to fft.c

Signed-off-by: Mans Rullgard <mans at mansr.com>
(cherry picked from commit 7767d8d361ca104d74c8390b72db21aa4d7fc322)

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d4a847711db69ea1fdb4ee324e047b6d0ac73441
---

 libavcodec/fft.c |    7 +++++--
 libavcodec/fft.h |    2 --
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/libavcodec/fft.c b/libavcodec/fft.c
index 8176551..3fd4d27 100644
--- a/libavcodec/fft.c
+++ b/libavcodec/fft.c
@@ -53,6 +53,9 @@ COSTABLE_CONST FFTSample * const ff_cos_tabs[] = {
     ff_cos_2048, ff_cos_4096, ff_cos_8192, ff_cos_16384, ff_cos_32768, ff_cos_65536,
 };
 
+static void ff_fft_permute_c(FFTContext *s, FFTComplex *z);
+static void ff_fft_calc_c(FFTContext *s, FFTComplex *z);
+
 static int split_radix_permutation(int i, int n, int inverse)
 {
     int m;
@@ -120,7 +123,7 @@ av_cold int ff_fft_init(FFTContext *s, int nbits, int inverse)
     return -1;
 }
 
-void ff_fft_permute_c(FFTContext *s, FFTComplex *z)
+static void ff_fft_permute_c(FFTContext *s, FFTComplex *z)
 {
     int j, np;
     const uint16_t *revtab = s->revtab;
@@ -289,7 +292,7 @@ static void (* const fft_dispatch[])(FFTComplex*) = {
     fft2048, fft4096, fft8192, fft16384, fft32768, fft65536,
 };
 
-void ff_fft_calc_c(FFTContext *s, FFTComplex *z)
+static void ff_fft_calc_c(FFTContext *s, FFTComplex *z)
 {
     fft_dispatch[s->nbits-2](z);
 }
diff --git a/libavcodec/fft.h b/libavcodec/fft.h
index eb6714f..37cbfbf 100644
--- a/libavcodec/fft.h
+++ b/libavcodec/fft.h
@@ -106,8 +106,6 @@ extern SINTABLE(65536);
  * @param inverse         if 0 perform the forward transform, if 1 perform the inverse
  */
 int ff_fft_init(FFTContext *s, int nbits, int inverse);
-void ff_fft_permute_c(FFTContext *s, FFTComplex *z);
-void ff_fft_calc_c(FFTContext *s, FFTComplex *z);
 
 void ff_fft_init_altivec(FFTContext *s);
 void ff_fft_init_mmx(FFTContext *s);




More information about the ffmpeg-cvslog mailing list