Initializes synthesis specification structure.
Case 1: Operation on float-point signal.
IppStatus ippsSynthesisFilterInit_SBR_CToR_32fc32f(IppsFilterSpec_SBR_C_32fc** ppFilterSpec, Ipp8u* pMemSpec, Ipp8u* pInitBuf);
IppStatus ippsSynthesisFilterInit_SBR_CToR_32f(IppsFilterSpec_SBR_C_32f** ppFilterSpec, Ipp8u* pMemSpec, Ipp8u* pInitBuf);
IppStatus ippsSynthesisFilterInit_SBR_RToR_32f(IppsFilterSpec_SBR_R_32f** ppFilterSpec, Ipp8u* pMemSpec, Ipp8u* pInitBuf);
Case 2: Operation on fixed-point signal.
IppStatus ippsSynthesisFilterInit_SBRHQ_32sc32s(IppsFilterSpec_SBR_C_32sc* pFilterSpec);
IppStatus ippsSynthesisFilterInit_SBRLP_32s(IppsFilterSpec_SBR_R_32s* pFilterSpec);
ppFilterSpec |
Double pointer to the synthesis SBR specification structure. |
pMemSpec |
Pointer to the area for the synthesis SBR specification structure. |
pInitBuf |
Pointer to the initialization buffer. |
These functions are declared in the ippac.h file. The functions initialize the synthesis SBR structures:
ippsSynthesisFilterInit_SBR_CToR_32fc32finitializes the specification structure for ippsSynthesisFilter_SBR_CToR_32fc32f_D2L.
ippsSynthesisFilterInit_SBR_CToR_32f initializes the specification structure for ippsSynthesisFilter_SBR_CToR_32f_D2L.
ippsSynthesisFilterInit_SBR_RToR_32f initializes the specification structure for ippsSynthesisFilter_SBR_RToR_32f_D2L.
ippsSynthesisFilterInit_SBRHQ_32sc32s initializes the specification structure for ippsSynthesisFilter_SBRHQ_32sc32s.
ippsSynthesisFilterInit_SBRLP_32s initializes the specification structure for ippsSynthesisFilter_SBRLP_32s.
AAC decoder included into IPP Samples uses the functions ippsSynthesisFilterInit_SBR_RToC_32f and ippsSynthesisFilterInit_SBR_RToR_32f in the float-point version, and functions ippsSynthesisFilterInit_SBRHQ_32sc32s and ippsSynthesisFilterInit_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.