Performs QMF analysis of the uniform PCM input.
IppStatus ippsQMFEncode_G722_16s(const Ipp16s* pSrc, Ipp16s* pDst, int len, Ipp16s* delay);
pSrc |
Pointer to the uniform PCM input speech vector. |
pDst |
Pointer to the synthesis QMF samples output vector. |
len |
The length of input/output vectors, must be a multiple of two. |
delay |
Pointer to the buffer of a delay line. |
The function ippsQMFEncode_G722_16s is declared in the ippsc.h file.
This function uses Quadrature Mirror Filtering (QMF) of the 14-bit uniform PCM speech input to compute the lower and higher sub-band signal components for the Sub-Band ADPCM encoder. Computations are done in accordance with ITU-T Recommendation G.722.
ippStsNoErr |
Indicates no error. |
ippStsBadArgErr |
Indicates an error when len is less than or equal to 0. |
ippStsSizeErr |
Indicates an error when len is not a multiple of two. |
ippStsNullPtrErr |
Indicates an error when one of the specified pointers is NULL. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.