Sets the delay line contents in the FIR filter state structure.
IppStatus ippsFIRSetDlyLine_16s(IppsFIRState_16s* pState, const Ipp16s* pDlyLine);
IppStatus ippsFIRSetDlyLine_32f(IppsFIRState_32f* pState, const Ipp32f* pDlyLine);
IppStatus ippsFIRSetDlyLine_64f(IppsFIRState_64f* pState, const Ipp64f* pDlyLine);
IppStatus ippsFIRSetDlyLine32s_16s(IppsFIRState32s_16s* pState, const Ipp16s* pDlyLine);
IppStatus ippsFIRSetDlyLine32f_16s(IppsFIRState32f_16s* pState, const Ipp16s* pDlyLine);
IppStatus ippsFIRSetDlyLine64f_16s(IppsFIRState64f_16s* pState, const Ipp16s* pDlyLine);
IppStatus ippsFIRSetDlyLine64f_32s(IppsFIRState64f_32s* pState, const Ipp32s* pDlyLine);
IppStatus ippsFIRSetDlyLine64f_32f(IppsFIRState64f_32f* pState, const Ipp32f* pDlyLine);
IppStatus ippsFIRSetDlyLine_32fc(IppsFIRState_32fc* pState, const Ipp32fc* pDlyLine);
IppStatus ippsFIRSetDlyLine_64fc(IppsFIRState_64fc* pState, const Ipp64fc* pDlyLine);
IppStatus ippsFIRSetDlyLine32sc_16sc(IppsFIRState32sc_16sc* pState, const Ipp16sc* pDlyLine);
IppStatus ippsFIRSetDlyLine32fc_16sc(IppsFIRState32fc_16sc* pState, const Ipp16sc* pDlyLine);
IppStatus ippsFIRSetDlyLine64fc_16sc(IppsFIRState64fc_16sc* pState, const Ipp16sc* pDlyLine);
IppStatus ippsFIRSetDlyLine64fc_32sc(IppsFIRState64fc_32sc* pState, const Ipp32sc* pDlyLine);
IppStatus ippsFIRSetDlyLine64fc_32fc(IppsFIRState64fc_32fc* pState, const Ipp32fc* pDlyLine);
pState |
Pointer to the FIR filter state structure. |
pDlyLine |
Pointer to the array holding the delay line values. |
The function ippsFIRSetDlyLine is declared in the ipps.h file. This function copies the delay line values from pDlyLine and stores them into the state structure pState. The source array pDlyLine must contain samples in the reverse order as compared to the order of samples in the source vector.
Before calling ippsFIRGetDlyLine the corresponding filter state structure must be initialized by calling the ippsFIRInitAlloc or ippsFIRMRInitAlloc.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when the pState pointer is NULL. |
ippStsContextMatchErr |
Indicates an error when the state identifier is incorrect. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.