ISFQuantDecodeHighBand_AMRWBE

Decodes quantized ISF of HF-band signal.

Syntax

IppStatus ippsISFQuantDecodeHighBand_AMRWBE_16s(const Ipp16s* pSrcQuantIdxs, Ipp16s* pSrcDstPastQISF, Ipp16s* pDstQISF, Ipp32s bfi, Ipp32s pitchAdjust);

Parameters

pSrcQuantIdxs

Pointer to the quantization indices [2].

pSrcDstPastQISF

Pointer to the past quantized ISF [8].

pDstQISF

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

bfi

Bad frame indicator. Value "0" signifies a good frame; any other value signifies a bad frame.

pitchAdjust

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

Description

The function ippsISFQuantDecodeHighBand_AMRWBE is declared in ippsc.h file. This function decodes quantized ISF of HF-band signal from the received codebook index if the errors are not detected on the received frame. Otherwise, the function recovers the quantized ISFs from previous quantized ISFs using linear interpolation.

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.