FFmpeg
Data Fields
MDCT15Context Struct Reference

#include <mdct15.h>

Data Fields

int fft_n
 
int len2
 
int len4
 
int inverse
 
intpfa_prereindex
 
intpfa_postreindex
 
FFTContext ptwo_fft
 
FFTComplextmp
 
FFTComplextwiddle_exptab
 
FFTComplex exptab [64]
 
void(* fft15 )(FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride)
 
void(* postreindex )(FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8)
 
void(* mdct )(struct MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride)
 
void(* imdct_half )(struct MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride)
 

Detailed Description

Definition at line 30 of file mdct15.h.

Field Documentation

◆ fft_n

int MDCT15Context::fft_n

Definition at line 31 of file mdct15.h.

◆ len2

int MDCT15Context::len2

Definition at line 32 of file mdct15.h.

◆ len4

int MDCT15Context::len4

Definition at line 33 of file mdct15.h.

◆ inverse

int MDCT15Context::inverse

Definition at line 34 of file mdct15.h.

◆ pfa_prereindex

int* MDCT15Context::pfa_prereindex

Definition at line 35 of file mdct15.h.

◆ pfa_postreindex

int* MDCT15Context::pfa_postreindex

Definition at line 36 of file mdct15.h.

◆ ptwo_fft

FFTContext MDCT15Context::ptwo_fft

Definition at line 38 of file mdct15.h.

◆ tmp

FFTComplex* MDCT15Context::tmp

Definition at line 39 of file mdct15.h.

◆ twiddle_exptab

FFTComplex* MDCT15Context::twiddle_exptab

Definition at line 40 of file mdct15.h.

◆ exptab

FFTComplex MDCT15Context::exptab[64]

Definition at line 42 of file mdct15.h.

◆ fft15

void(* MDCT15Context::fft15) (FFTComplex *out, FFTComplex *in, FFTComplex *exptab, ptrdiff_t stride)

Definition at line 45 of file mdct15.h.

◆ postreindex

void(* MDCT15Context::postreindex) (FFTComplex *out, FFTComplex *in, FFTComplex *exp, int *lut, ptrdiff_t len8)

Definition at line 48 of file mdct15.h.

◆ mdct

void(* MDCT15Context::mdct) (struct MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride)

Definition at line 51 of file mdct15.h.

◆ imdct_half

void(* MDCT15Context::imdct_half) (struct MDCT15Context *s, float *dst, const float *src, ptrdiff_t stride)

Definition at line 54 of file mdct15.h.

Referenced by ff_celt_decode_frame(), imdct_and_windowing_960(), and imdct_and_windowing_eld().


The documentation for this struct was generated from the following file: