Developer Reference for Intel® Integrated Performance Primitives
Computes the size of the external buffer for the FIR least mean squares (LMS) filter structure.
IppStatus ippsFIRLMSGetStateSize32f_16s(int tapsLen, int dlyIndex, int* pBufferSize);
IppStatus ippsFIRLMSGetStateSize_32f(int tapsLen, int dlyIndex, int* pBufferSize);
ipps.h
Headers: ippcore.h, ippvm.h
Libraries: ippcore.lib, ippvm.lib
tapsLen |
Number of elements in the array containing tap values. |
dlyIndex |
Current index of the delay line. |
pBufferSize |
Pointer to the computed buffer size value. |
This function computes the size of the external buffer for the FIR LMS filter state structure and stores the result in pBufferSize.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when pBufferSize is NULL. |
ippStsFIRLenErr |
Indicates an error when tapsLen is less than, or equal to zero. |