Performs ISP to ISF coefficients conversion.
IppStatus ippsISPToISF_Norm_AMRWB_16s(const Ipp16s* pSrcIsp, Ipp16s* pDstIsf, int len);
pSrcIsp |
Pointer to the ISP input vector of values scaled in range [-1:1]. |
pDstIsf |
Pointer to the ISF output vector of values scaled in range [0:0.5]. |
len |
Number of ISP and ISF coefficients. |
This function is declared in ippsc.h file. The function ippsISPToISF_Norm_AMRWB converts the ISP coefficients to ISF coefficients as follows:
Here fs = 12800 is the sampling frequency. The scale factor is chosen such that the first ISF coefficient is normalized to the interval [0:0.5] by multiplying to 1/π.
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 zero. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.