Performs the shaping of the time envelope of the excitation signal.
IppStatus ippsShapeEnvelopTime_G7291_16s(const Ipp16s pSrc[80], const Ipp16s pSrcEnvelopTime[8], Ipp16s* pSrcDstGain, Ipp16s* pSrcDstNorm, Ipp16s pDst[208]);
pSrc |
Pointer to the excitation input signal. |
pSrcEnvelopTime |
Pointer to the desired time envelope. |
pSrcDstGain |
Pointer to the input/output gain of the time envelope shaping. |
pSrcDstNorm |
Pointer to the input/output norm of the time envelope shaping. |
pDst |
Çointer to the shaped output signal. |
The function ippsShapeEnvelopTime_G7291 is declared in the ippsc.h file. The shaping of the time envelope of the excitation signal utilizes the decode time envelope parameters to obtain a signal with a time envelope which is near-identical to the time envelope of the encoder side higher-band signal. See [ITU7291] section 7.2.3.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when one of the specified pointers is NULL. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.