FFTFree_R, FFTFree_C

Closes an FFT specification structure for real and complex signals.

Syntax

Case 1: Operation on real signal

IppStatus ippsFFTFree_R_16s( IppsFFTSpec_R_16s* pFFTSpec);

IppStatus ippsFFTFree_R_32s(IppsFFTSpec_R_32s* pFFTSpec);

IppStatus ippsFFTFree_R_32f( IppsFFTSpec_R_32f* pFFTSpec);

IppStatus ippsFFTFree_R_64f(IppsFFTSpec_R_64f* pFFTSpec);

IppStatus ippsFFTFree_R_16s32s(IppsFFTSpec_R_16s32s* pFFTSpec);

Case 2: Operation on complex signal

IppStatus ippsFFTFree_C_16s( IppsFFTSpec_C_16s* pFFTSpec);

IppStatus ippsFFTFree_C_32s(IppsFFTSpec_C_32s* pFFTSpec);

IppStatus ippsFFTFree_C_32f( IppsFFTSpec_C_32f* pFFTSpec);

IppStatus ippsFFTFree_C_64f( IppsFFTSpec_C_64f* pFFTSpec);

IppStatus ippsFFTFree_C_16sc( IppsFFTSpec_C_16sc* pFFTSpec);

IppStatus ippsFFTFree_C_32sc(IppsFFTSpec_C_32sc* pFFTSpec);

IppStatus ippsFFTFree_C_32fc( IppsFFTSpec_C_32fc* pFFTSpec);

IppStatus ippsFFTFree_C_64fc( IppsFFTSpec_C_64fc* pFFTSpec);

Parameters

pFFTSpec

Pointer to the FFT specification structure.

Description

The function ippsFFTFree is declared in the ipps.h file. This function closes the FFT specification structure pFFTSpec initialized by the function ippsFFTInitAlloc_C or ippsFFTInitAlloc_R. Call ippsFFTFree after the transform is completed.

ippsFFTFree_C. The function ippsFFTFree_C closes the complex FFT specification structure.

ippsFFTFree_R. The function ippsFFTFree_R closes the real FFT specification structure.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when the pFFTSpec pointer is NULL.

ippStsContextMatchErr

Indicates an error when the specification identifier pFFTSpec is incorrect.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.