FFmpeg  4.0
Data Fields
CompandContext Struct Reference

Data Fields

const AVClassclass
 
int nb_segments
 
char * attacks
 
char * decays
 
char * points
 
CompandSegmentsegments
 
ChanParamchannels
 
double in_min_lin
 
double 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)
 

Detailed Description

Definition at line 50 of file af_compand.c.

Field Documentation

◆ class

const AVClass* CompandContext::class

Definition at line 51 of file af_compand.c.

◆ nb_segments

int CompandContext::nb_segments

Definition at line 52 of file af_compand.c.

Referenced by config_output(), and get_volume().

◆ attacks

char* CompandContext::attacks

Definition at line 53 of file af_compand.c.

Referenced by config_output().

◆ decays

char * CompandContext::decays

Definition at line 53 of file af_compand.c.

Referenced by config_output().

◆ points

char * CompandContext::points

Definition at line 53 of file af_compand.c.

Referenced by config_output().

◆ segments

CompandSegment* CompandContext::segments

Definition at line 54 of file af_compand.c.

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

◆ channels

ChanParam* CompandContext::channels

Definition at line 55 of file af_compand.c.

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

◆ in_min_lin

double CompandContext::in_min_lin

Definition at line 56 of file af_compand.c.

Referenced by config_output().

◆ out_min_lin

double CompandContext::out_min_lin

Definition at line 57 of file af_compand.c.

Referenced by config_output(), and get_volume().

◆ curve_dB

double CompandContext::curve_dB

Definition at line 58 of file af_compand.c.

Referenced by config_output().

◆ gain_dB

double CompandContext::gain_dB

Definition at line 59 of file af_compand.c.

Referenced by config_output().

◆ initial_volume

double CompandContext::initial_volume

Definition at line 60 of file af_compand.c.

Referenced by config_output().

◆ delay

double CompandContext::delay

Definition at line 61 of file af_compand.c.

Referenced by config_output().

◆ delay_frame

AVFrame* CompandContext::delay_frame

Definition at line 62 of file af_compand.c.

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

◆ delay_samples

int CompandContext::delay_samples

Definition at line 63 of file af_compand.c.

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

◆ delay_count

int CompandContext::delay_count

Definition at line 64 of file af_compand.c.

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

◆ delay_index

int CompandContext::delay_index

Definition at line 65 of file af_compand.c.

Referenced by compand_delay(), and compand_drain().

◆ pts

int64_t CompandContext::pts

Definition at line 66 of file af_compand.c.

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

◆ compand

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

Definition at line 68 of file af_compand.c.

Referenced by config_output(), and filter_frame().


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