SubbandControllerInit_EC

Initializes the subband controller state structure.

Syntax

IppStatus ippsSubbandControllerInit_EC_32f(IppsSubbandControllerState_EC_32f* pState, int numSubbands, int frameSize, int numSegments, ippECFrequency sampleFreq);

IppStatus ippsSubbandControllerInit_EC_16s(IppsSubbandControllerState_EC_16s* pState, int numSubbands, int frameSize, int numSegments, ippECFrequency sampleFreq);

Parameters

pState

Pointer to the subband controller state structure.

numSubbands

Number of subbands.

frameSize

Size of the frame.

numSegments

Number of segments.

sampleFreq

Sample frequency.

Description

The functions ippsSubbandControllerInit_EC are declared in the ippsc.h file. These functions initialize the state structure and the internal data of the subband controller algorithm. The functions ippsSubbandControllerUpdate_EC and ippsSubbandController_EC use this memory in their operation.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

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

ippStsBadArgErr

Indicates an error when numSubbands is less than or equal to 0, or numSegments is less than or equal to 0, or frameSize is less than or equal to 0.

Submit feedback on this help topic

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