Returns size of downsample synthesis SBR specification structure, initialization and work buffers.
Case 1: Operation on float-point signal.
IppStatus ippsSynthesisDownFilterGetSize_SBR_CToR_32fc32f(int* pSizeSpec, int* pSizeInitBuf, int* pSizeWorkBuf);
IppStatus ippsSynthesisDownFilterGetSize_SBR_CToR_32f(int* pSizeSpec, int* pSizeInitBuf, int* pSizeWorkBuf);
IppStatus ippsSynthesisDownFilterGetSize_SBR_RToR_32f(int* pSizeSpec, int* pSizeInitBuf, int* pSizeWorkBuf);
Case 2: Operation on fixed-point signal.
IppStatus ippsSynthesisDownFilterGetSize_SBRHQ_32sc32s(int* pSizeSpec);
IppStatus ippsSynthesisDownFilterGetSize_SBRLP_32s(int* pSizeSpec);
pSizeSpec |
Pointer to the size (in bytes) of the downsample synthesis SBR specification structure. |
pSizeInitBuf |
Pointer to the size (in bytes) of the buffer for initialization functions. |
pSizeWorkBuf |
Pointer to the size (in bytes) of the work buffer. |
These functions are declared in the ippac.h file. The functions return the size of the downsample synthesis SBR specification structure. The floating point flavors also return the sizes of the initialization process buffer and the work buffer.
ippsSynthesisDownFilterGetSize_SBR_CToR_32fc32f returns the specified sizes for ippsSynthesisDownFilter_SBR_CToR_32fc32f_D2L.
ippsSynthesisDownFilterGetSize_SBR_CToR_32f returns the specified sizes for ippsSynthesisDownFilter_SBR_CToR_32f_D2L.
ippsSynthesisDownFilterGetSize_SBR_RToR_32f returns the specified sizes for ippsSynthesisDownFilter_SBR_RToR_32f_D2L.
ippsSynthesisDownFilterGetSize_SBRHQ_32sc32s returns the size of specification structure for ippsSynthesisDownFilter_SBRHQ_32sc32s.
ippsSynthesisDownFilterGetSize_SBRLP_32s returns the size of specification structure for ippsSynthesisDownFilter_SBRLP_32s.
AAC decoder included into IPP Samples use the functions ippsSynthesisDownFilterGetSize_SBR_RToC_32f and ippsSynthesisDownFilterGetSize_SBR_RToR_32f in the float-point version, and functions ippsSynthesisDownFilterGetSize_SBRHQ_32sc32s and ippsSynthesisDownFilterGetSize_SBRLP_32s in the fixed-point version. See introduction to this section.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when at least one of the specified pointers is NULL. |
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.