FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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
 
int * samples
 
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 30 of file af_aecho.c.

Field Documentation

const AVClass* AudioEchoContext::class

Definition at line 31 of file af_aecho.c.

float AudioEchoContext::in_gain

Definition at line 32 of file af_aecho.c.

Referenced by config_output().

float AudioEchoContext::out_gain

Definition at line 32 of file af_aecho.c.

Referenced by config_output().

char* AudioEchoContext::delays

Definition at line 33 of file af_aecho.c.

Referenced by init().

char * AudioEchoContext::decays

Definition at line 33 of file af_aecho.c.

Referenced by init().

float* AudioEchoContext::delay

Definition at line 34 of file af_aecho.c.

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

float * AudioEchoContext::decay

Definition at line 34 of file af_aecho.c.

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

int AudioEchoContext::nb_echoes

Definition at line 35 of file af_aecho.c.

Referenced by config_output(), and init().

int AudioEchoContext::delay_index

Definition at line 36 of file af_aecho.c.

uint8_t** AudioEchoContext::delayptrs

Definition at line 37 of file af_aecho.c.

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

int AudioEchoContext::max_samples

Definition at line 38 of file af_aecho.c.

Referenced by config_output().

int AudioEchoContext::fade_out

Definition at line 38 of file af_aecho.c.

Referenced by config_output(), and request_frame().

int* AudioEchoContext::samples

Definition at line 39 of file af_aecho.c.

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

int64_t AudioEchoContext::next_pts

Definition at line 40 of file af_aecho.c.

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

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 42 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: