SubbandProcessGetSize

Calculates size of the subband process state structure.

Syntax

IppStatus ippsSubbandProcessGetSize_32f(int order, int windowLen, int* pStateSize, int* pInitBufSize, int* pBufSize);

IppStatus ippsSubbandProcessGetSize_16s(int order, int windowLen, int* pStateSize, int* pInitBufSize, int* pBufSize);

Parameters

order

Number of subbands is equal to 2order - 1 + 1.

windowLen

Length of window.

pStateSize

Pointer to the computed value of buffer size for the subband process state structure.

pInitBufSize

Pointer to the computed buffer size for use in the initialization function.

pBufSize

Pointer to the computed size of work buffer.

Description

The functions ippsSubbandProcessGetSize are declared in the ippsc.h file. These functions calculate the sizes of memory buffers required for the functions ippsSubbandAnalysis and ippsSubbandSynthesis to operate.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

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

ippStsBadArgErr

Indicates an error when order is less than or equal to 0 or when windowLen is not divisible by 2order.

Submit feedback on this help topic

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