FFmpeg
Data Fields
BiquadsContext Struct Reference

Data Fields

const AVClassclass
 
enum FilterType filter_type
 
int width_type
 
int poles
 
int csg
 
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
 
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 102 of file af_biquads.c.

Field Documentation

◆ class

const AVClass* BiquadsContext::class

Definition at line 103 of file af_biquads.c.

◆ filter_type

enum FilterType BiquadsContext::filter_type

Definition at line 105 of file af_biquads.c.

◆ width_type

int BiquadsContext::width_type

Definition at line 106 of file af_biquads.c.

◆ poles

int BiquadsContext::poles

Definition at line 107 of file af_biquads.c.

◆ csg

int BiquadsContext::csg

Definition at line 108 of file af_biquads.c.

◆ gain

double BiquadsContext::gain

Definition at line 110 of file af_biquads.c.

◆ frequency

double BiquadsContext::frequency

Definition at line 111 of file af_biquads.c.

◆ width

double BiquadsContext::width

Definition at line 112 of file af_biquads.c.

◆ mix

double BiquadsContext::mix

Definition at line 113 of file af_biquads.c.

◆ channels

uint64_t BiquadsContext::channels

Definition at line 114 of file af_biquads.c.

◆ normalize

int BiquadsContext::normalize

Definition at line 115 of file af_biquads.c.

◆ order

int BiquadsContext::order

Definition at line 116 of file af_biquads.c.

◆ a0

double BiquadsContext::a0

Definition at line 118 of file af_biquads.c.

◆ a1

double BiquadsContext::a1

Definition at line 118 of file af_biquads.c.

◆ a2

double BiquadsContext::a2

Definition at line 118 of file af_biquads.c.

◆ b0

double BiquadsContext::b0

Definition at line 119 of file af_biquads.c.

◆ b1

double BiquadsContext::b1

Definition at line 119 of file af_biquads.c.

◆ b2

double BiquadsContext::b2

Definition at line 119 of file af_biquads.c.

◆ cache

ChanCache* BiquadsContext::cache

Definition at line 121 of file af_biquads.c.

◆ block_align

int BiquadsContext::block_align

Definition at line 122 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 124 of file af_biquads.c.


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