|
Olaf
Overly Lightweight Acoustic Fingerprinting
|
Internal state for a PFFFT transform instance. More...
#include <pffft.h>
Data Fields | |
| int | N |
| int | Ncvec |
| int | ifac [15] |
| pffft_transform_t | transform |
| v4sf * | data |
| float * | e |
| float * | twiddle |
Internal state for a PFFFT transform instance.
Opaque struct holding internal stuff (precomputed twiddle factors).
This struct can be shared by many threads as it contains only read-only data.
| v4sf* PFFFT_Setup::data |
Allocated room for twiddle coefficients
| float* PFFFT_Setup::e |
Points into data, N/4*3 elements
| int PFFFT_Setup::ifac[15] |
Factorization of the FFT size
| int PFFFT_Setup::N |
FFT size
| int PFFFT_Setup::Ncvec |
Number of complex SIMD vectors (N/4 if PFFFT_COMPLEX, N/8 if PFFFT_REAL)
| pffft_transform_t PFFFT_Setup::transform |
Transform type (real or complex)
| float* PFFFT_Setup::twiddle |
Points into data, N/4 elements