libavcodec/rdft.h File Reference

#include "config.h"
#include "fft.h"

Go to the source code of this file.

Data Structures

struct  RDFTContext

Defines

#define SINTABLE_CONST
#define SINTABLE(size)   SINTABLE_CONST DECLARE_ALIGNED(16, FFTSample, ff_sin_##size)[size/2]

Functions

 SINTABLE (16)
 SINTABLE (32)
 SINTABLE (64)
 SINTABLE (128)
 SINTABLE (256)
 SINTABLE (512)
 SINTABLE (1024)
 SINTABLE (2048)
 SINTABLE (4096)
 SINTABLE (8192)
 SINTABLE (16384)
 SINTABLE (32768)
 SINTABLE (65536)
int ff_rdft_init (RDFTContext *s, int nbits, enum RDFTransformType trans)
 Set up a real FFT.
void ff_rdft_end (RDFTContext *s)
void ff_rdft_init_arm (RDFTContext *s)


Define Documentation

#define SINTABLE ( size   )     SINTABLE_CONST DECLARE_ALIGNED(16, FFTSample, ff_sin_##size)[size/2]

Definition at line 34 of file rdft.h.

#define SINTABLE_CONST

Definition at line 31 of file rdft.h.


Function Documentation

void ff_rdft_end ( RDFTContext s  ) 

Definition at line 130 of file rdft.c.

Referenced by decode_end(), ff_dct_end(), main(), qdm2_decode_close(), and wmavoice_decode_end().

int ff_rdft_init ( RDFTContext s,
int  nbits,
enum RDFTransformType  trans 
)

Set up a real FFT.

Parameters:
nbits log2 of the length of the input array
trans the type of transform

Definition at line 99 of file rdft.c.

Referenced by decode_init(), ff_dct_init(), main(), qdm2_decode_init(), and wmavoice_decode_init().

void ff_rdft_init_arm ( RDFTContext s  ) 

Referenced by ff_rdft_init().

SINTABLE ( 65536   ) 

SINTABLE ( 32768   ) 

SINTABLE ( 16384   ) 

SINTABLE ( 8192   ) 

SINTABLE ( 4096   ) 

SINTABLE ( 2048   ) 

SINTABLE ( 1024   ) 

SINTABLE ( 512   ) 

SINTABLE ( 256   ) 

SINTABLE ( 128   ) 

SINTABLE ( 64   ) 

SINTABLE ( 32   ) 

SINTABLE ( 16   ) 


Generated on Fri Oct 26 02:43:49 2012 for FFmpeg by  doxygen 1.5.8