From a5cc6ec7f4b449f255087e20b04cd4e4f607a52a Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 3 Sep 2014 19:00:41 +0000 Subject: sync header --- fft.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'fft.c') diff --git a/fft.c b/fft.c index 2655d79..412148e 100644 --- a/fft.c +++ b/fft.c @@ -22,6 +22,8 @@ #include #include +#include "fft.h" + struct fft { fftw_plan plan; double *in; @@ -66,12 +68,12 @@ init_fft(size_t n) } int -exec_fft(struct fft *p, int16_t *data, double *out, int odd) +exec_fft(struct fft *p, int16_t *data, double *out, enum fft_chan chan) { int i; for (i = 0; i < p->n; i++) - p->in[i] = p->window[i] * data[2 * i + odd] + p->in[i] = p->window[i] * data[2 * i + chan] / (double)INT16_MAX; fftw_execute(p->plan); -- cgit v1.2.3