Libav
Data Fields
CompandContext Struct Reference

Data Fields

const AVClassclass
 
int nb_channels
 
int nb_segments
 
char * attacks
 
char * decays
 
char * points
 
CompandSegmentsegments
 
ChanParamchannels
 
float in_min_lin
 
float out_min_lin
 
double curve_dB
 
double gain_dB
 
double initial_volume
 
double delay
 
AVFramedelay_frame
 
int delay_samples
 
int delay_count
 
int delay_index
 
int64_t pts
 
int(* compand )(AVFilterContext *ctx, AVFrame *frame)
 
int got_output
 

Detailed Description

Definition at line 54 of file af_compand.c.

Field Documentation

§ class

const AVClass* CompandContext::class

Definition at line 55 of file af_compand.c.

§ nb_channels

int CompandContext::nb_channels

Definition at line 56 of file af_compand.c.

Referenced by compand_delay(), compand_drain(), compand_nodelay(), and config_output().

§ nb_segments

int CompandContext::nb_segments

Definition at line 57 of file af_compand.c.

Referenced by config_output(), and get_volume().

§ attacks

char* CompandContext::attacks

Definition at line 58 of file af_compand.c.

Referenced by config_output().

§ decays

char * CompandContext::decays

Definition at line 58 of file af_compand.c.

Referenced by config_output().

§ points

char * CompandContext::points

Definition at line 58 of file af_compand.c.

Referenced by config_output().

§ segments

CompandSegment* CompandContext::segments

Definition at line 59 of file af_compand.c.

Referenced by config_output(), get_volume(), and uninit().

§ channels

ChanParam* CompandContext::channels

Definition at line 60 of file af_compand.c.

Referenced by compand_delay(), compand_drain(), compand_nodelay(), config_output(), and uninit().

§ in_min_lin

float CompandContext::in_min_lin

Definition at line 61 of file af_compand.c.

Referenced by config_output().

§ out_min_lin

float CompandContext::out_min_lin

Definition at line 62 of file af_compand.c.

Referenced by config_output(), and get_volume().

§ curve_dB

double CompandContext::curve_dB

Definition at line 63 of file af_compand.c.

Referenced by config_output().

§ gain_dB

double CompandContext::gain_dB

Definition at line 64 of file af_compand.c.

Referenced by config_output().

§ initial_volume

double CompandContext::initial_volume

Definition at line 65 of file af_compand.c.

Referenced by config_output().

§ delay

double CompandContext::delay

Definition at line 66 of file af_compand.c.

Referenced by config_output().

§ delay_frame

AVFrame* CompandContext::delay_frame

Definition at line 67 of file af_compand.c.

Referenced by compand_delay(), compand_drain(), config_output(), and uninit().

§ delay_samples

int CompandContext::delay_samples

Definition at line 68 of file af_compand.c.

Referenced by compand_delay(), compand_drain(), and config_output().

§ delay_count

int CompandContext::delay_count

Definition at line 69 of file af_compand.c.

Referenced by compand_delay(), compand_drain(), and request_frame().

§ delay_index

int CompandContext::delay_index

Definition at line 70 of file af_compand.c.

Referenced by compand_delay(), and compand_drain().

§ pts

int64_t CompandContext::pts

Definition at line 71 of file af_compand.c.

Referenced by compand_delay(), compand_drain(), and init().

§ compand

int(* CompandContext::compand) (AVFilterContext *ctx, AVFrame *frame)

Definition at line 73 of file af_compand.c.

Referenced by config_output(), and filter_frame().

§ got_output

int CompandContext::got_output

Definition at line 75 of file af_compand.c.

Referenced by compand_delay(), and request_frame().


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