FFmpeg
|
Data Fields | |
const AVClass * | class |
int | sample_rate |
int | channels |
int | scale |
int | sliding |
int | win_func |
float | overlap |
int | orientation |
AVFrame * | magnitude |
AVFrame * | phase |
FFTContext * | fft |
Fast Fourier Transform context. More... | |
int | fft_bits |
number of bits (FFT window size = 1<<fft_bits) More... | |
FFTComplex ** | fft_data |
bins holder for each (displayed) channels More... | |
int | win_size |
int | size |
int | nb_freq |
int | hop_size |
int | start |
int | end |
int | xpos |
int | xend |
int64_t | pts |
float | factor |
AVFrame * | buffer |
float * | window_func_lut |
Window function LUT. More... | |
Definition at line 44 of file vaf_spectrumsynth.c.
const AVClass* SpectrumSynthContext::class |
Definition at line 45 of file vaf_spectrumsynth.c.
int SpectrumSynthContext::sample_rate |
Definition at line 46 of file vaf_spectrumsynth.c.
Referenced by config_output(), and query_formats().
int SpectrumSynthContext::channels |
Definition at line 47 of file vaf_spectrumsynth.c.
Referenced by config_output(), query_formats(), read_fft_data(), synth_window(), try_push_frame(), and uninit().
int SpectrumSynthContext::scale |
Definition at line 48 of file vaf_spectrumsynth.c.
Referenced by read16_fft_bin(), and read8_fft_bin().
int SpectrumSynthContext::sliding |
Definition at line 49 of file vaf_spectrumsynth.c.
Referenced by try_push_frames().
int SpectrumSynthContext::win_func |
Definition at line 50 of file vaf_spectrumsynth.c.
Referenced by config_output().
float SpectrumSynthContext::overlap |
Definition at line 51 of file vaf_spectrumsynth.c.
Referenced by config_output().
int SpectrumSynthContext::orientation |
Definition at line 52 of file vaf_spectrumsynth.c.
Referenced by config_output(), and read_fft_data().
AVFrame* SpectrumSynthContext::magnitude |
Definition at line 54 of file vaf_spectrumsynth.c.
Referenced by filter_frame_magnitude(), read16_fft_bin(), read8_fft_bin(), request_frame(), try_push_frame(), try_push_frames(), and uninit().
AVFrame * SpectrumSynthContext::phase |
Definition at line 54 of file vaf_spectrumsynth.c.
Referenced by filter_frame_phase(), read16_fft_bin(), read8_fft_bin(), request_frame(), try_push_frame(), try_push_frames(), and uninit().
FFTContext* SpectrumSynthContext::fft |
Fast Fourier Transform context.
Definition at line 55 of file vaf_spectrumsynth.c.
Referenced by config_output(), synth_window(), and uninit().
int SpectrumSynthContext::fft_bits |
number of bits (FFT window size = 1<<fft_bits)
Definition at line 56 of file vaf_spectrumsynth.c.
FFTComplex** SpectrumSynthContext::fft_data |
bins holder for each (displayed) channels
Definition at line 57 of file vaf_spectrumsynth.c.
Referenced by config_output(), read16_fft_bin(), read8_fft_bin(), synth_window(), try_push_frame(), and uninit().
int SpectrumSynthContext::win_size |
Definition at line 58 of file vaf_spectrumsynth.c.
Referenced by config_output(), synth_window(), and try_push_frame().
int SpectrumSynthContext::size |
Definition at line 59 of file vaf_spectrumsynth.c.
Referenced by config_output(), and synth_window().
int SpectrumSynthContext::nb_freq |
Definition at line 60 of file vaf_spectrumsynth.c.
Referenced by config_output(), and synth_window().
int SpectrumSynthContext::hop_size |
Definition at line 61 of file vaf_spectrumsynth.c.
Referenced by config_output(), and try_push_frame().
int SpectrumSynthContext::start |
Definition at line 62 of file vaf_spectrumsynth.c.
Referenced by try_push_frame().
int SpectrumSynthContext::end |
Definition at line 62 of file vaf_spectrumsynth.c.
Referenced by try_push_frame().
int SpectrumSynthContext::xpos |
Definition at line 63 of file vaf_spectrumsynth.c.
Referenced by try_push_frames().
int SpectrumSynthContext::xend |
Definition at line 64 of file vaf_spectrumsynth.c.
Referenced by config_output(), and try_push_frames().
int64_t SpectrumSynthContext::pts |
Definition at line 65 of file vaf_spectrumsynth.c.
Referenced by try_push_frame().
float SpectrumSynthContext::factor |
Definition at line 66 of file vaf_spectrumsynth.c.
Referenced by config_output(), and try_push_frame().
AVFrame* SpectrumSynthContext::buffer |
Definition at line 67 of file vaf_spectrumsynth.c.
Referenced by config_output(), try_push_frame(), and uninit().
float* SpectrumSynthContext::window_func_lut |
Window function LUT.
Definition at line 68 of file vaf_spectrumsynth.c.
Referenced by config_output(), and uninit().