Visible to Intel only — GUID: GUID-77E94CDE-C750-4DB4-BE3A-0E43AA9EED9E
Visible to Intel only — GUID: GUID-77E94CDE-C750-4DB4-BE3A-0E43AA9EED9E
FIRLMSSetDlyLine
Sets the delay line contents in the FIR LMS filter.
Syntax
IppStatus ippsFIRLMSGetDlyLine_32f(const IppsFIRLMSState_32f* pState, Ipp32f* pDlyLine, int* pDlyLineIndex);
IppStatus ippsFIRLMSGetDlyLine32f_16s(const IppsFIRLMSState32f_16s* pState, Ipp16s* pDlyLine, int* pDlyLineIndex);
IppStatus ippsFIRLMSSetDlyLine_32f(IppsFIRLMSState_32f* pState, const Ipp32f* pDlyLine, int dlyLineIndex);
IppStatus ippsFIRLMSSetDlyLine32f_16s(IppsFIRLMSState32f_16s* pState, const Ipp16s* pDlyLine, int dlyLineIndex);
Include Files
ipps.h
Domain Dependencies
Headers: ippcore.h, ippvm.h
Libraries: ippcore.lib, ippvm.lib
Parameters
pState |
Pointer to the FIR LMS filter state structure. |
pDlyLine |
Pointer to the tapsLen-length array holding the delay line values. |
pDlyLineIndex |
Pointer to the index of the delay line. |
dlyLineIndex |
Initial index of the delay line to be stored in the filter state structure pState. |
Description
This function copies the delay line values from pDlyLine, and the current delay line index from dlyLineIndex, and stores them into the state structure pState.
Return Values
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when one of the specified pointers is NULL. |
ippStsContextMatchErr |
Indicates an error when the state identifier is incorrect. |