[][src]Function fixed_fft::fft_radix2_q15

pub fn fft_radix2_q15(
    data: &mut [Complex<i16>],
    dir: Direction
) -> Result<(), FFTError>

Radix-2 in-place FFT

Perform forward/inverse fast Fourier transform using the radix-2 algorithm. The the length of slicedata corresponds to the FFT size and must be a power of 2. The maximum FFT size is 1024.

Returns FFTError::InvalidFFTSize if the requested FFT size is not supported.