FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
fft_table.h File Reference

definitions and tables for FFT More...

#include "libavcodec/fft.h"

Go to the source code of this file.

Macros

#define MAX_LOG2_NFFT   16
 Specifies maximum allowed fft size. More...
 
#define MAX_FFT_SIZE   (1 << MAX_LOG2_NFFT)
 

Functions

void ff_fft_lut_init (uint16_t *table, int off, int size, int *index)
 

Variables

const int32_t ff_w_tab_sr []
 
uint16_t ff_fft_offsets_lut []
 

Detailed Description

definitions and tables for FFT

Definition in file fft_table.h.

Macro Definition Documentation

#define MAX_LOG2_NFFT   16

Specifies maximum allowed fft size.

Definition at line 59 of file fft_table.h.

#define MAX_FFT_SIZE   (1 << MAX_LOG2_NFFT)

Definition at line 60 of file fft_table.h.

Function Documentation

void ff_fft_lut_init ( uint16_t *  table,
int  off,
int  size,
int *  index 
)

Definition at line 189 of file fft_init_table.c.

Referenced by ff_fft_init(), ff_fft_init_mips(), and ff_fft_lut_init().

Variable Documentation

const int32_t ff_w_tab_sr[]

Definition at line 56 of file fft_init_table.c.

uint16_t ff_fft_offsets_lut[]

Definition at line 187 of file fft_init_table.c.

Referenced by ff_fft_init(), and ff_fft_init_mips().