FFmpeg
Functions | Variables
fft_init_table.c File Reference
#include "libavutil/thread.h"
#include "libavcodec/fft_table.h"

Go to the source code of this file.

Functions

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

Variables

const int32_t ff_w_tab_sr [MAX_FFT_SIZE/(4 *16)]
 
uint16_t ff_fft_offsets_lut [21845]
 

Detailed Description

definitions and initialization of LUT table for FFT

Definition in file fft_init_table.c.

Function Documentation

◆ fft_lut_init()

static void fft_lut_init ( uint16_t *  table,
int  off,
int  size,
int index 
)
static

Definition at line 319 of file fft_init_table.c.

Referenced by fft_lut_init_start().

◆ fft_lut_init_start()

static void fft_lut_init_start ( void  )
static

Definition at line 332 of file fft_init_table.c.

Referenced by ff_fft_lut_init().

◆ ff_fft_lut_init()

void ff_fft_lut_init ( void  )

Definition at line 339 of file fft_init_table.c.

Referenced by ff_fft_init(), and ff_fft_init_mips().

Variable Documentation

◆ ff_w_tab_sr

const int32_t ff_w_tab_sr[MAX_FFT_SIZE/(4 *16)]

Definition at line 58 of file fft_init_table.c.

◆ ff_fft_offsets_lut

uint16_t ff_fft_offsets_lut[21845]

Definition at line 317 of file fft_init_table.c.

Referenced by fft_lut_init_start().