Performs low-pass filtering.
IppStatus ippsFilterLowpass_G7291_16s_I(Ipp16s* pSrcDst, int len, Ipp16s pMem[12], IppHintAlgorithm hint);
pSrcDst |
Pointer to the source and destination vector. |
len |
Length of the pSrcDst. |
pMem |
Pointer to the memory supplied for filtering. |
hint |
Hint for using specific code. |
The function ippsFilterLowPass_G7291 is declared in the ippsc.h file. The higher-band signal is filtered by an elliptic low-pass filter Hh2(z) of order 4 to remove the frequency components in the 3-4 kHz. The filter is defined as follows:
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when the pSrcDst or pState pointer is NULL. |
ippStsSizeErr |
Indicates an error when len is less than or equal to 0. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.