Initializes the fullband controller state structure.
IppStatus ippsFullbandControllerInit_EC_32f(IppsFullbandControllerState_EC_32f* pState, int frameSize, int tapLen, ippECFrequency sampleFreq);
IppStatus ippsFullbandControllerInit_EC_16s(IppsFullbandControllerState_EC_16s* pState, int frameSize, int tapLen, ippECFrequency sampleFreq);
pState |
Pointer to the memory buffer required for the fullband controller state structure. to be initialized. The size of the memory buffer must be computed by ippsFullbandControllerGetSize_EC function and returned via pSize parameter. |
frameSize |
Size of the frame. |
tapLen |
Number of tap values. |
sampleFreq |
Sample frequency. |
The functions ippsFullbandControllerInit_EC are declared in the ippsc.h file. These functions initialize in the external buffer the fullband controller state structure used by the functions The ippsFullbandControllerUpdate_EC and ippsFullbandController_EC. The size of the buffer must be calculated by the function ippsFullbandControllerGetSize_EC beforehand.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when pState pointer is NULL. |
ippStsBadArgErr |
Indicates an error when frameSize is less than or equal to 0, or tapLen is less than or equal to 0. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.