FFmpeg
Data Fields
BiquadsContext Struct Reference

Data Fields

const AVClassclass
 
enum FilterType filter_type
 
int width_type
 
int poles
 
int csg
 
int transform_type
 
int precision
 
int block_samples
 
int bypass
 
double gain
 
double frequency
 
double width
 
double mix
 
char * ch_layout_str
 
AVChannelLayout ch_layout
 
int normalize
 
int order
 
double a_double [3]
 
double b_double [3]
 
float a_float [3]
 
float b_float [3]
 
double oa [3]
 
double ob [3]
 
AVFrameblock [3]
 
int * clip
 
AVFramecache [2]
 
int block_align
 
int64_t pts
 
int nb_samples
 
void(* filter )(struct BiquadsContext *s, const void *ibuf, void *obuf, int len, void *cache, int *clip, int disabled)
 

Detailed Description

Definition at line 113 of file af_biquads.c.

Field Documentation

◆ class

const AVClass* BiquadsContext::class

Definition at line 114 of file af_biquads.c.

◆ filter_type

enum FilterType BiquadsContext::filter_type

Definition at line 116 of file af_biquads.c.

◆ width_type

int BiquadsContext::width_type

Definition at line 117 of file af_biquads.c.

Referenced by convert_width2qfactor().

◆ poles

int BiquadsContext::poles

Definition at line 118 of file af_biquads.c.

◆ csg

int BiquadsContext::csg

Definition at line 119 of file af_biquads.c.

◆ transform_type

int BiquadsContext::transform_type

Definition at line 120 of file af_biquads.c.

◆ precision

int BiquadsContext::precision

Definition at line 121 of file af_biquads.c.

◆ block_samples

int BiquadsContext::block_samples

Definition at line 122 of file af_biquads.c.

◆ bypass

int BiquadsContext::bypass

Definition at line 124 of file af_biquads.c.

◆ gain

double BiquadsContext::gain

Definition at line 126 of file af_biquads.c.

Referenced by config_filter(), and convert_width2qfactor().

◆ frequency

double BiquadsContext::frequency

Definition at line 127 of file af_biquads.c.

Referenced by convert_width2qfactor().

◆ width

double BiquadsContext::width

Definition at line 128 of file af_biquads.c.

◆ mix

double BiquadsContext::mix

Definition at line 129 of file af_biquads.c.

◆ ch_layout_str

char* BiquadsContext::ch_layout_str

Definition at line 130 of file af_biquads.c.

◆ ch_layout

AVChannelLayout BiquadsContext::ch_layout

Definition at line 131 of file af_biquads.c.

◆ normalize

int BiquadsContext::normalize

Definition at line 132 of file af_biquads.c.

◆ order

int BiquadsContext::order

Definition at line 133 of file af_biquads.c.

◆ a_double

double BiquadsContext::a_double[3]

Definition at line 135 of file af_biquads.c.

◆ b_double

double BiquadsContext::b_double[3]

Definition at line 136 of file af_biquads.c.

◆ a_float

float BiquadsContext::a_float[3]

Definition at line 138 of file af_biquads.c.

◆ b_float

float BiquadsContext::b_float[3]

Definition at line 139 of file af_biquads.c.

◆ oa

double BiquadsContext::oa[3]

Definition at line 141 of file af_biquads.c.

◆ ob

double BiquadsContext::ob[3]

Definition at line 142 of file af_biquads.c.

◆ block

AVFrame* BiquadsContext::block[3]

Definition at line 144 of file af_biquads.c.

◆ clip

int* BiquadsContext::clip

Definition at line 146 of file af_biquads.c.

◆ cache

AVFrame* BiquadsContext::cache[2]

Definition at line 147 of file af_biquads.c.

◆ block_align

int BiquadsContext::block_align

Definition at line 148 of file af_biquads.c.

◆ pts

int64_t BiquadsContext::pts

Definition at line 150 of file af_biquads.c.

◆ nb_samples

int BiquadsContext::nb_samples

Definition at line 151 of file af_biquads.c.

◆ filter

void(* BiquadsContext::filter) (struct BiquadsContext *s, const void *ibuf, void *obuf, int len, void *cache, int *clip, int disabled)

Definition at line 153 of file af_biquads.c.


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