Closes an FFT specification structure for real and complex signals.
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);
pFFTSpec |
Pointer to the FFT specification structure. |
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.
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. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.