Calculates size of the subband process state structure.
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);
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. |
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.
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. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.