Data Fields | |
| uint8_t * | buffer |
| 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 |
| RDFTContext * | real_to_complex |
| RDFTContext * | complex_to_real |
| FFTSample * | correlation |
| int | request_fulfilled |
| AVFilterBufferRef * | dst_buffer |
| uint8_t * | dst |
| uint8_t * | dst_end |
| uint64_t | nsamples_in |
| uint64_t | nsamples_out |
Definition at line 87 of file af_atempo.c.
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 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 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().
| float* ATempoContext::hann |
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 131 of file af_atempo.c.
Referenced by yae_advance_to_next_frag(), yae_apply(), yae_clear(), yae_curr_frag(), yae_flush(), and yae_prev_frag().
| int64_t ATempoContext::position[2] |
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 112 of file af_atempo.c.
Referenced by filter_samples(), request_frame(), yae_flush(), yae_load_data(), yae_load_frag(), yae_overlap_add(), and yae_reset().
Definition at line 98 of file af_atempo.c.
Referenced by yae_clear(), yae_load_data(), and yae_load_frag().
| double ATempoContext::tempo |
Definition at line 122 of file af_atempo.c.
Referenced by filter_samples(), init(), yae_advance_to_next_frag(), and yae_set_tempo().
Definition at line 115 of file af_atempo.c.
Referenced by yae_adjust_position(), yae_advance_to_next_frag(), yae_clear(), yae_downmix(), yae_flush(), yae_load_frag(), and yae_reset().
1.5.8