1 /* gstreamer-fft-0.10.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
6 [CCode (cheader_filename = "gst/fft/gstfftf32.h")]
11 [CCode (has_construct_function = false)]
12 public FFTF32 (int len, bool inverse);
13 public void fft (float timedata, Gst.FFTF32Complex freqdata);
14 public void inverse_fft (Gst.FFTF32Complex freqdata, float timedata);
15 public void window (float timedata, Gst.FFTWindow window);
18 [CCode (cheader_filename = "gst/fft/gstfftf32.h")]
19 public class FFTF32Complex {
24 [CCode (cheader_filename = "gst/fft/gstfftf64.h")]
29 [CCode (has_construct_function = false)]
30 public FFTF64 (int len, bool inverse);
31 public void fft (double timedata, Gst.FFTF64Complex freqdata);
32 public void inverse_fft (Gst.FFTF64Complex freqdata, double timedata);
33 public void window (double timedata, Gst.FFTWindow window);
36 [CCode (cheader_filename = "gst/fft/gstfftf64.h")]
37 public class FFTF64Complex {
42 [CCode (cheader_filename = "gst/fft/gstffts16.h")]
47 [CCode (has_construct_function = false)]
48 public FFTS16 (int len, bool inverse);
49 public void fft (int16 timedata, Gst.FFTS16Complex freqdata);
50 public void inverse_fft (Gst.FFTS16Complex freqdata, int16 timedata);
51 public void window (int16 timedata, Gst.FFTWindow window);
54 [CCode (cheader_filename = "gst/fft/gstffts16.h")]
55 public class FFTS16Complex {
60 [CCode (cheader_filename = "gst/fft/gstffts32.h")]
65 [CCode (has_construct_function = false)]
66 public FFTS32 (int len, bool inverse);
67 public void fft (int32 timedata, Gst.FFTS32Complex freqdata);
68 public void inverse_fft (Gst.FFTS32Complex freqdata, int32 timedata);
69 public void window (int32 timedata, Gst.FFTWindow window);
72 [CCode (cheader_filename = "gst/fft/gstffts32.h")]
73 public class FFTS32Complex {
77 [CCode (cprefix = "GST_FFT_WINDOW_", has_type_id = "0", cheader_filename = "gst/fft/gstfft.h")]
78 public enum FFTWindow {
85 [CCode (cheader_filename = "gst/fft/gstfft.h")]
86 public static int fft_next_fast_length (int n);