ISFQuantHighBand_AMRWBE

Performs ISF quantization of HF-band encoded signal.

Syntax

IppStatus ippsISFQuantHighBand_AMRWBE_16s(const Ipp16s* pSrcISF, Ipp16s* pSrcDstPastQISF, Ipp16s* pDstQISF, Ipp16s* pQuandIdxs, Ipp32s pitchAdjust);

Parameters

pSrcISF

Pointer to the source vector of proceeding ISF [8].

pSrcDstPastQISF

Pointer to the past quantized ISF [8].

pDstQISF

Pointer to the output vector of quantized ISF [8].

pQuantIdxs

Pointer to the output quantization indices [2].

pitchAdjust

Controls pitch adjustment: if it equals to 0, then the function does not perform pitch adjustment.

Description

The function ippsISFQuantHighBand_AMRWBE is declared in ippsc.h file. This function performs ISF quantization of HF-band encoded signal using one-stage VQ with 8 elements.

See also 3GPP TS 26.290: “Extended AMR Wideband Speech Codec; Transcoding functions", clauses 5.4 [AMRWB+].

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

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

Submit feedback on this help topic

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