| 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().
 1.8.6
 1.8.6