FFmpeg  4.0
Data Fields
AudioEchoContext Struct Reference

Data Fields

const AVClassclass
 
float in_gain
 
float out_gain
 
char * delays
 
char * decays
 
float * delay
 
float * decay
 
int nb_echoes
 
int delay_index
 
uint8_t ** delayptrs
 
int max_samples
 
int fade_out
 
intsamples
 
int64_t next_pts
 
void(* echo_samples )(struct AudioEchoContext *ctx, uint8_t **delayptrs, uint8_t *const *src, uint8_t **dst, int nb_samples, int channels)
 

Detailed Description

Definition at line 29 of file af_aecho.c.

Field Documentation

◆ class

const AVClass* AudioEchoContext::class

Definition at line 30 of file af_aecho.c.

◆ in_gain

float AudioEchoContext::in_gain

Definition at line 31 of file af_aecho.c.

Referenced by config_output().

◆ out_gain

float AudioEchoContext::out_gain

Definition at line 31 of file af_aecho.c.

Referenced by config_output().

◆ delays

char* AudioEchoContext::delays

Definition at line 32 of file af_aecho.c.

Referenced by init().

◆ decays

char * AudioEchoContext::decays

Definition at line 32 of file af_aecho.c.

Referenced by init().

◆ delay

float* AudioEchoContext::delay

Definition at line 33 of file af_aecho.c.

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

◆ decay

float * AudioEchoContext::decay

Definition at line 33 of file af_aecho.c.

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

◆ nb_echoes

int AudioEchoContext::nb_echoes

Definition at line 34 of file af_aecho.c.

Referenced by config_output(), and init().

◆ delay_index

int AudioEchoContext::delay_index

Definition at line 35 of file af_aecho.c.

◆ delayptrs

uint8_t** AudioEchoContext::delayptrs

Definition at line 36 of file af_aecho.c.

Referenced by config_output(), filter_frame(), request_frame(), and uninit().

◆ max_samples

int AudioEchoContext::max_samples

Definition at line 37 of file af_aecho.c.

Referenced by config_output().

◆ fade_out

int AudioEchoContext::fade_out

Definition at line 37 of file af_aecho.c.

Referenced by config_output(), and request_frame().

◆ samples

int* AudioEchoContext::samples

Definition at line 38 of file af_aecho.c.

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

◆ next_pts

int64_t AudioEchoContext::next_pts

Definition at line 39 of file af_aecho.c.

Referenced by filter_frame(), init(), and request_frame().

◆ echo_samples

void(* AudioEchoContext::echo_samples) (struct AudioEchoContext *ctx, uint8_t **delayptrs, uint8_t *const *src, uint8_t **dst, int nb_samples, int channels)

Definition at line 41 of file af_aecho.c.

Referenced by config_output(), filter_frame(), and request_frame().


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