ATempoContext Struct Reference

Filter state machine. More...


Data Fields

uint8_tbuffer
int ring
int size
int head
int tail
int64_t position [2]
enum AVSampleFormat format
int channels
int stride
int window
float * hann
double tempo
int drift
AudioFragment frag [2]
uint64_t nfrag
FilterState state
RDFTContextreal_to_complex
RDFTContextcomplex_to_real
FFTSamplecorrelation
int request_fulfilled
AVFilterBufferRefdst_buffer
uint8_tdst
uint8_tdst_end
uint64_t nsamples_in
uint64_t nsamples_out


Detailed Description

Filter state machine.

Definition at line 87 of file af_atempo.c.


Field Documentation

Definition at line 90 of file af_atempo.c.

Referenced by yae_load_data(), yae_load_frag(), yae_release_buffers(), and yae_reset().

Definition at line 108 of file af_atempo.c.

Referenced by yae_reset().

Definition at line 138 of file af_atempo.c.

Referenced by yae_adjust_position(), yae_release_buffers(), and yae_reset().

Definition at line 139 of file af_atempo.c.

Referenced by yae_adjust_position(), yae_release_buffers(), and yae_reset().

Definition at line 125 of file af_atempo.c.

Referenced by yae_adjust_position(), and yae_clear().

Definition at line 144 of file af_atempo.c.

Referenced by filter_samples(), request_frame(), and yae_clear().

Definition at line 143 of file af_atempo.c.

Referenced by filter_samples(), push_samples(), request_frame(), and yae_clear().

Definition at line 145 of file af_atempo.c.

Referenced by filter_samples(), request_frame(), and yae_clear().

Definition at line 105 of file af_atempo.c.

Referenced by init(), yae_downmix(), yae_overlap_add(), and yae_reset().

Definition at line 128 of file af_atempo.c.

Referenced by yae_clear(), yae_curr_frag(), yae_prev_frag(), yae_release_buffers(), and yae_reset().

Definition at line 119 of file af_atempo.c.

Referenced by yae_overlap_add(), yae_release_buffers(), and yae_reset().

Definition at line 97 of file af_atempo.c.

Referenced by yae_clear(), yae_load_data(), and yae_load_frag().

Definition at line 146 of file af_atempo.c.

Referenced by filter_samples(), and yae_clear().

Definition at line 147 of file af_atempo.c.

Referenced by push_samples(), and yae_clear().

Definition at line 102 of file af_atempo.c.

Referenced by yae_clear(), yae_flush(), yae_load_data(), yae_load_frag(), and yae_overlap_add().

Definition at line 137 of file af_atempo.c.

Referenced by yae_apply(), yae_flush(), yae_release_buffers(), and yae_reset().

Definition at line 142 of file af_atempo.c.

Referenced by filter_samples(), request_frame(), and yae_clear().

Definition at line 93 of file af_atempo.c.

Referenced by request_frame(), yae_load_data(), yae_load_frag(), and yae_reset().

Definition at line 96 of file af_atempo.c.

Referenced by yae_clear(), yae_load_data(), and yae_load_frag().

Definition at line 134 of file af_atempo.c.

Referenced by init(), yae_apply(), yae_clear(), and yae_flush().

Definition at line 98 of file af_atempo.c.

Referenced by yae_clear(), yae_load_data(), and yae_load_frag().

Definition at line 122 of file af_atempo.c.

Referenced by filter_samples(), init(), yae_advance_to_next_frag(), and yae_set_tempo().


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

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