]> git.sesse.net Git - kdenlive/blob - src/kiss_fft/tools/kiss_fftnd.h
Reorganize and cleanup build structure
[kdenlive] / src / kiss_fft / tools / kiss_fftnd.h
1 #ifndef KISS_FFTND_H
2 #define KISS_FFTND_H
3
4 #include "../kiss_fft.h"
5
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9
10 typedef struct kiss_fftnd_state * kiss_fftnd_cfg;
11     
12 kiss_fftnd_cfg  kiss_fftnd_alloc(const int *dims,int ndims,int inverse_fft,void*mem,size_t*lenmem);
13 void kiss_fftnd(kiss_fftnd_cfg  cfg,const kiss_fft_cpx *fin,kiss_fft_cpx *fout);
14
15 #ifdef __cplusplus
16 }
17 #endif
18 #endif