FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
FIREqualizerContext Struct Reference

Data Fields

const AVClassclass
 
RDFTContextanalysis_rdft
 
RDFTContextanalysis_irdft
 
RDFTContextrdft
 
RDFTContextirdft
 
FFTContextfft_ctx
 
RDFTContextcepstrum_rdft
 
RDFTContextcepstrum_irdft
 
int analysis_rdft_len
 
int rdft_len
 
int cepstrum_len
 
float * analysis_buf
 
float * dump_buf
 
float * kernel_tmp_buf
 
float * kernel_buf
 
float * cepstrum_buf
 
float * conv_buf
 
OverlapIndexconv_idx
 
int fir_len
 
int nsamples_max
 
int64_t next_pts
 
int frame_nsamples_max
 
int remaining
 
char * gain_cmd
 
char * gain_entry_cmd
 
const char * gain
 
const char * gain_entry
 
double delay
 
double accuracy
 
int wfunc
 
int fixed
 
int multi
 
int zero_phase
 
int scale
 
char * dumpfile
 
int dumpscale
 
int fft2
 
int min_phase
 
int nb_gain_entry
 
int gain_entry_err
 
GainEntry gain_entry_tbl [NB_GAIN_ENTRY_MAX]
 

Detailed Description

Definition at line 65 of file af_firequalizer.c.

Field Documentation

const AVClass* FIREqualizerContext::class

Definition at line 66 of file af_firequalizer.c.

RDFTContext* FIREqualizerContext::analysis_rdft

Definition at line 68 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), dump_fir(), and generate_kernel().

RDFTContext* FIREqualizerContext::analysis_irdft

Definition at line 69 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and generate_kernel().

RDFTContext* FIREqualizerContext::rdft

Definition at line 70 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and generate_kernel().

RDFTContext* FIREqualizerContext::irdft

Definition at line 71 of file af_firequalizer.c.

Referenced by common_uninit(), and config_input().

FFTContext* FIREqualizerContext::fft_ctx

Definition at line 72 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and filter_frame().

RDFTContext* FIREqualizerContext::cepstrum_rdft

Definition at line 73 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and generate_min_phase_kernel().

RDFTContext* FIREqualizerContext::cepstrum_irdft

Definition at line 74 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and generate_min_phase_kernel().

int FIREqualizerContext::analysis_rdft_len
int FIREqualizerContext::rdft_len
int FIREqualizerContext::cepstrum_len

Definition at line 77 of file af_firequalizer.c.

Referenced by config_input(), and generate_min_phase_kernel().

float* FIREqualizerContext::analysis_buf
float* FIREqualizerContext::dump_buf

Definition at line 80 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), dump_fir(), and generate_kernel().

float* FIREqualizerContext::kernel_tmp_buf

Definition at line 81 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and generate_kernel().

float* FIREqualizerContext::kernel_buf

Definition at line 82 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), filter_frame(), and generate_kernel().

float* FIREqualizerContext::cepstrum_buf

Definition at line 83 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and generate_min_phase_kernel().

float* FIREqualizerContext::conv_buf

Definition at line 84 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and filter_frame().

OverlapIndex* FIREqualizerContext::conv_idx

Definition at line 85 of file af_firequalizer.c.

Referenced by common_uninit(), config_input(), and filter_frame().

int FIREqualizerContext::fir_len
int FIREqualizerContext::nsamples_max

Definition at line 87 of file af_firequalizer.c.

Referenced by config_input().

int64_t FIREqualizerContext::next_pts

Definition at line 88 of file af_firequalizer.c.

Referenced by config_input(), filter_frame(), and request_frame().

int FIREqualizerContext::frame_nsamples_max

Definition at line 89 of file af_firequalizer.c.

Referenced by config_input(), filter_frame(), and request_frame().

int FIREqualizerContext::remaining

Definition at line 90 of file af_firequalizer.c.

Referenced by config_input(), and request_frame().

char* FIREqualizerContext::gain_cmd

Definition at line 92 of file af_firequalizer.c.

Referenced by process_command(), and uninit().

char* FIREqualizerContext::gain_entry_cmd

Definition at line 93 of file af_firequalizer.c.

Referenced by process_command(), and uninit().

const char* FIREqualizerContext::gain

Definition at line 94 of file af_firequalizer.c.

const char* FIREqualizerContext::gain_entry

Definition at line 95 of file af_firequalizer.c.

double FIREqualizerContext::delay

Definition at line 96 of file af_firequalizer.c.

Referenced by config_input().

double FIREqualizerContext::accuracy

Definition at line 97 of file af_firequalizer.c.

Referenced by config_input().

int FIREqualizerContext::wfunc

Definition at line 98 of file af_firequalizer.c.

Referenced by generate_kernel().

int FIREqualizerContext::fixed

Definition at line 99 of file af_firequalizer.c.

Referenced by config_input().

int FIREqualizerContext::multi

Definition at line 100 of file af_firequalizer.c.

Referenced by config_input(), filter_frame(), and generate_kernel().

int FIREqualizerContext::zero_phase

Definition at line 101 of file af_firequalizer.c.

Referenced by dump_fir(), and filter_frame().

int FIREqualizerContext::scale

Definition at line 102 of file af_firequalizer.c.

Referenced by generate_kernel().

char* FIREqualizerContext::dumpfile

Definition at line 103 of file af_firequalizer.c.

Referenced by config_input(), generate_kernel(), and generate_min_phase_kernel().

int FIREqualizerContext::dumpscale

Definition at line 104 of file af_firequalizer.c.

Referenced by dump_fir().

int FIREqualizerContext::fft2

Definition at line 105 of file af_firequalizer.c.

Referenced by config_input().

int FIREqualizerContext::min_phase

Definition at line 106 of file af_firequalizer.c.

Referenced by config_input(), dump_fir(), filter_frame(), and generate_kernel().

int FIREqualizerContext::nb_gain_entry
int FIREqualizerContext::gain_entry_err

Definition at line 109 of file af_firequalizer.c.

Referenced by entry_func(), and generate_kernel().

GainEntry FIREqualizerContext::gain_entry_tbl[NB_GAIN_ENTRY_MAX]

Definition at line 110 of file af_firequalizer.c.

Referenced by cubic_interpolate_func(), entry_func(), and gain_interpolate_func().


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