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 bypass
 
double gain
 
double frequency
 
double width
 
double mix
 
uint64_t channels
 
int normalize
 
int order
 
double a0
 
double a1
 
double a2
 
double b0
 
double b1
 
double b2
 
double oa0
 
double oa1
 
double oa2
 
double ob0
 
double ob1
 
double ob2
 
ChanCachecache
 
int block_align
 
void(* filter )(struct BiquadsContext *s, const void *ibuf, void *obuf, int len, double *i1, double *i2, double *o1, double *o2, double b0, double b1, double b2, double a1, double a2, int *clippings, int disabled)
 

Detailed Description

Definition at line 111 of file af_biquads.c.

Field Documentation

◆ class

const AVClass* BiquadsContext::class

Definition at line 112 of file af_biquads.c.

◆ filter_type

enum FilterType BiquadsContext::filter_type

Definition at line 114 of file af_biquads.c.

◆ width_type

int BiquadsContext::width_type

Definition at line 115 of file af_biquads.c.

◆ poles

int BiquadsContext::poles

Definition at line 116 of file af_biquads.c.

◆ csg

int BiquadsContext::csg

Definition at line 117 of file af_biquads.c.

◆ transform_type

int BiquadsContext::transform_type

Definition at line 118 of file af_biquads.c.

◆ precision

int BiquadsContext::precision

Definition at line 119 of file af_biquads.c.

◆ bypass

int BiquadsContext::bypass

Definition at line 121 of file af_biquads.c.

◆ gain

double BiquadsContext::gain

Definition at line 123 of file af_biquads.c.

◆ frequency

double BiquadsContext::frequency

Definition at line 124 of file af_biquads.c.

◆ width

double BiquadsContext::width

Definition at line 125 of file af_biquads.c.

◆ mix

double BiquadsContext::mix

Definition at line 126 of file af_biquads.c.

◆ channels

uint64_t BiquadsContext::channels

Definition at line 127 of file af_biquads.c.

◆ normalize

int BiquadsContext::normalize

Definition at line 128 of file af_biquads.c.

◆ order

int BiquadsContext::order

Definition at line 129 of file af_biquads.c.

◆ a0

double BiquadsContext::a0

Definition at line 131 of file af_biquads.c.

◆ a1

double BiquadsContext::a1

Definition at line 131 of file af_biquads.c.

◆ a2

double BiquadsContext::a2

Definition at line 131 of file af_biquads.c.

◆ b0

double BiquadsContext::b0

Definition at line 132 of file af_biquads.c.

◆ b1

double BiquadsContext::b1

Definition at line 132 of file af_biquads.c.

◆ b2

double BiquadsContext::b2

Definition at line 132 of file af_biquads.c.

◆ oa0

double BiquadsContext::oa0

Definition at line 134 of file af_biquads.c.

◆ oa1

double BiquadsContext::oa1

Definition at line 134 of file af_biquads.c.

◆ oa2

double BiquadsContext::oa2

Definition at line 134 of file af_biquads.c.

◆ ob0

double BiquadsContext::ob0

Definition at line 135 of file af_biquads.c.

◆ ob1

double BiquadsContext::ob1

Definition at line 135 of file af_biquads.c.

◆ ob2

double BiquadsContext::ob2

Definition at line 135 of file af_biquads.c.

◆ cache

ChanCache* BiquadsContext::cache

Definition at line 137 of file af_biquads.c.

◆ block_align

int BiquadsContext::block_align

Definition at line 138 of file af_biquads.c.

◆ filter

void(* BiquadsContext::filter) (struct BiquadsContext *s, const void *ibuf, void *obuf, int len, double *i1, double *i2, double *o1, double *o2, double b0, double b1, double b2, double a1, double a2, int *clippings, int disabled)

Definition at line 140 of file af_biquads.c.


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