EvalContext Struct Reference
Collaboration diagram for EvalContext:
Collaboration graph

Data Fields

const AVClassclass
 
char * sample_rate_str
 
int sample_rate
 
int64_t chlayout
 
char * chlayout_str
 
int nb_channels
 
int64_t pts
 
AVExprexpr [8]
 
char * exprs
 
int nb_samples
 number of samples per requested frame More...
 
char * duration_str
 total duration of the generated audio More...
 
double duration
 
uint64_t n
 
double var_values [VAR_VARS_NB]
 

Detailed Description

Definition at line 50 of file asrc_aevalsrc.c.

Field Documentation

int64_t EvalContext::chlayout

Definition at line 54 of file asrc_aevalsrc.c.

Referenced by config_props(), init(), and query_formats().

char* EvalContext::chlayout_str

Definition at line 55 of file asrc_aevalsrc.c.

Referenced by init(), and uninit().

const AVClass* EvalContext::class

Definition at line 51 of file asrc_aevalsrc.c.

double EvalContext::duration

Definition at line 62 of file asrc_aevalsrc.c.

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

char* EvalContext::duration_str

total duration of the generated audio

Definition at line 61 of file asrc_aevalsrc.c.

Referenced by init(), and uninit().

AVExpr* EvalContext::expr[8]

Definition at line 58 of file asrc_aevalsrc.c.

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

char* EvalContext::exprs

Definition at line 59 of file asrc_aevalsrc.c.

Referenced by init().

uint64_t EvalContext::n

Definition at line 63 of file asrc_aevalsrc.c.

Referenced by init(), and request_frame().

int EvalContext::nb_channels

Definition at line 56 of file asrc_aevalsrc.c.

Referenced by init(), and request_frame().

int EvalContext::nb_samples

number of samples per requested frame

Definition at line 60 of file asrc_aevalsrc.c.

Referenced by request_frame().

int64_t EvalContext::pts

Definition at line 57 of file asrc_aevalsrc.c.

Referenced by request_frame().

int EvalContext::sample_rate

Definition at line 53 of file asrc_aevalsrc.c.

Referenced by config_props(), init(), query_formats(), and request_frame().

char* EvalContext::sample_rate_str

Definition at line 52 of file asrc_aevalsrc.c.

Referenced by init(), and uninit().

double EvalContext::var_values[VAR_VARS_NB]

Definition at line 64 of file asrc_aevalsrc.c.

Referenced by config_props(), and request_frame().


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