Computes the time envelope parameters.
IppStatus ippsEnvelopTime_G7291_16s(const Ipp16s* pSrc, Ipp16s nls, Ipp16s* pDstEnvelopTime, int subFrame);
pSrc |
Pointer to the original highband input signal [10*subFrame]. |
nls |
Normalization of the input signal. |
pDsEnveloptTime |
Pointer to the output time envelope parameters [subFrame]. |
subFrame |
Number of consecutive subframes in pSrc. |
The function ippsEnvelopTime_G7291 is declared in the ippsc.h file. This function calculates the time envelope parameters as logarithmic subframe energies. See [ITU7291] section 6.5.1.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when one of the specified pointers is NULL. |
ippStsRangeErr |
Indicates an error when subFrame is less than 0. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.