Skip to content

Commit

Permalink
Mark C base versions of FFT functions static to fft.c
Browse files Browse the repository at this point in the history
Signed-off-by: Mans Rullgard <[email protected]>
  • Loading branch information
Flameeyes authored and mansr committed Jan 26, 2011
1 parent b09f548 commit 7767d8d
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
7 changes: 5 additions & 2 deletions libavcodec/fft.c
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -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);
}
Expand Down
2 changes: 0 additions & 2 deletions libavcodec/fft.h
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand Down

0 comments on commit 7767d8d

Please sign in to comment.