12.07.2015 Views

Intel® IPP Quick Reference

Intel® IPP Quick Reference

Intel® IPP Quick Reference

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Quick</strong> <strong>Reference</strong>Mantissa Conversion and Scaling FunctionsApplySF_IApplies scale factors to spectral bands in accordance with spectral bands boundaries.IppStatus ippsApplySF_32f_I(Ipp32f* psrcdst, const Ipp32f* psf, const int*pbandoffset, int bands_number);MakeFloatConverts mantissa and exponent arrays to float arrays.IppStatus ippsMakeFloat_16s32f (Ipp32s* inmant, Ipp32s* inexp, Ipp32ssize, Ipp32f* outfloat);Modified Discrete Cosine Transform FunctionsMDCTFwdInitAlloc, MDCTInvInitAllocInitializes modified discrete cosine transform specification structure.IppStatus ippsMDCTFwdInitAlloc_32f(IppsMDCTFwdSpec_32f** pmdctspec, intlength);IppStatus ippsMDCTInvInitAlloc_32f(IppsMDCTInvSpec_32f** pmdctspec, intlength);MDCTFwdFree, MDCTInvFreeCloses modified discrete cosine transform specification structure.ippstatus ippsmdctfwdfree_32f(ippsmdctfwdspec_32f* pmdctspec);ippstatus ippsmdctinvfree_32f(ippsmdctinvspec_32f* pmdctspec);MDCTFwdGetBufSize, MDCTInvGetBufSizeGets the size of MDCT work buffer.IppStatus ippsMDCTFwdGetBufSize_32f(const IppsMDCTFwdSpec_32f*pmdctspec, int* psize);IppStatus ippsMDCTInvGetBufSize_32f(const IppsMDCTInvSpec_32f*pmdctspec, int* psize);MDCTFwd, MDCTInvComputes forward or inverse modified discrete cosine transform (MDCT) of a signal.IppStatus ippsMDCTFwd_32f(const Ipp32f* psrc, Ipp32f* pdst, constIppsMDCTFwdSpec_32f* pmdctspec, Ipp8u* pbuffer);IppStatus ippsMDCTInv_32f(const Ipp32f* psrc, Ipp32f* pdst, constIppsMDCTInvSpec_32f* pmdctspec, Ipp8u* pbuffer);IppStatus ippsMDCTFwd_32f_I(Ipp32f* psrcdst, const IppsMDCTFwdSpec_32f*pmdctspec, Ipp8u* pbuffer);IppStatus ippsMDCTInv_32f_I(Ipp32f* psrcdst, const IppsMDCTInvSpec_32f*pmdctspec, Ipp8u* pbuffer);186

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!