Performs QMF analysis.
IppStatus ippsQMFEncode_RTA_32f(const Ipp32f* pSrc, int len, Ipp32f* pDstLow, Ipp32f* pDstHigh, IppQMFState_RTA_32f* pQMFMem);
pSrc |
Pointer to the input vector, its length is len. |
len |
Number of samples in input vectors. |
pDstLow |
Pointer to the output low-band vector, its length is len/2. |
pDstHigh |
Pointer to the output high-band vector, its length is len/2. |
pQMFMem |
Pointer to the QMF filter state memory. |
The function ippsQMFEncode_RTA is declared in the ippsc.h file.
This function encodes the input vectors with QMF analysis filter. The QMF filter state memory must be initializes by calling the function ippsQMFInit_RTA beforehand.
ippStsNoErr |
Indicates no error. |
IppStsNullPtrErr |
Indicates an error when one of the specified pointers is NULL. |
IppStsSizeErr |
Indicates an error when len is less than or equal to 0, or is greater than 320, or is not even number. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.