ShapeEnvelopFrequency_G7291

Performs the shaping of the frequency envelope of the excitation signal.

Syntax

IppStatus ippsShapeEnvelopFrequency_G7291_16s(const Ipp16s pSrc[208], const Ipp16s pSrcEnvelopFreq[12], Ipp16s pDst[80], Ipp16s pDstFilterCoeffs[33], Ipp16s pMem[32]);

Parameters

pSrc

Pointer to the excitation input signal.

pSrcEnvelopFreq

Pointer to the input desired frequency envelope.

pDst

Pointer to the shaped output signal.

pDstFilterCoeffs

Pointer to the filtering coefficients of the frequency envelope shaping.

pMem

Pointer to the memory supplied for frequency envelope parameters.

Description

The function ippsShapeEnvelopFrequency_G7291 is declared in the ippsc.h file. The shaping of the frequency envelope of the excitation signal utilizes the decode frequency envelope parameters to obtain a signal with a frequency envelope which is near-identical to the frequency envelope of the encoder side higher-band signal. See [ITU7291] section 7.2.4.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when one of the specified pointers is NULL.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.