MixContext Struct Reference


Data Fields

const AVClassclass
 class for AVOptions
AVFloatDSPContext fdsp
int nb_inputs
 number of inputs
int active_inputs
 number of input currently active
int duration_mode
 mode for determining duration
float dropout_transition
 transition time when an input drops out
int nb_channels
 number of channels
int sample_rate
 sample rate
int planar
AVAudioFifo ** fifos
 audio fifo for each input
uint8_tinput_state
 current state of each input
float * input_scale
 mixing scale factor for each input
float scale_norm
 normalization factor for all inputs
int64_t next_pts
 calculated pts for next output frame
FrameListframe_list
 list of frame info for the first input

Detailed Description

Definition at line 155 of file af_amix.c.


Field Documentation

number of input currently active

Definition at line 160 of file af_amix.c.

Referenced by calc_active_inputs(), calculate_scales(), config_output(), and request_frame().

class for AVOptions

Definition at line 156 of file af_amix.c.

Referenced by init().

transition time when an input drops out

Definition at line 162 of file af_amix.c.

Referenced by calculate_scales().

mode for determining duration

Definition at line 161 of file af_amix.c.

Referenced by calc_active_inputs().

Definition at line 157 of file af_amix.c.

Referenced by init(), and output_frame().

audio fifo for each input

Definition at line 167 of file af_amix.c.

Referenced by config_output(), filter_samples(), get_available_samples(), output_frame(), request_samples(), and uninit().

list of frame info for the first input

Definition at line 172 of file af_amix.c.

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

mixing scale factor for each input

Definition at line 169 of file af_amix.c.

Referenced by calculate_scales(), config_output(), output_frame(), and uninit().

number of channels

Definition at line 164 of file af_amix.c.

Referenced by config_output(), and output_frame().

calculated pts for next output frame

Definition at line 171 of file af_amix.c.

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

Definition at line 166 of file af_amix.c.

Referenced by config_output(), and output_frame().

sample rate

Definition at line 165 of file af_amix.c.

Referenced by calculate_scales(), and config_output().

normalization factor for all inputs

Definition at line 170 of file af_amix.c.

Referenced by calculate_scales(), and config_output().


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

Generated on Fri Oct 26 02:50:16 2012 for FFmpeg by  doxygen 1.5.8