VADGetEnergyLevel_AMRWB

Gets the vector of energy levels from VAD memory.

Syntax

IppStatus ippsVADGetEnergyLevel_AMRWB_16s(const IppsVADState_AMRWB_16s* pState, Ipp16s* pEnergyLevel);

Parameters

pState

Pointer to the VAD memory.

pEnergyLevel

Pointer to the energy level vector [12].

Description

The function ippsVADGetEnergyLevel_AMRWB is declared in ippsc.h file. The function ippsVAD_AMRWB produces signal energy in the 12 non-uniform bands over the frequency range from 0 to 6.4 kHz for 256-sample frame. And the function ippsVADGetEnergyLevel_AMRWB returns normalized energy levels which are produced by dividing the energy level form each band by the width of this band in Hz. The lower index refers to the lower sub band.

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.