Performs integer inverse transformation for a 4x4 block of residuals.
IppStatus ippiTransformResidual4x4Inv_H264_16s_C1(const Ipp16s* pSrc, const Ipp16s* pDst);
IppStatus ippiTransformResidual4x4Inv_H264_32s_C1(const Ipp32s* pSrc, const Ipp32s* pDst);
pSrc |
Pointer to the initial residual coefficients 4x4 block (AC luma or AC chroma or luma) - source array of size 16. |
pDst |
Pointer to the resulting transformed 4x4 block - destination array of size 16. |
The functions ippiTransformResidual4x4Inv_H264_16s_C1 and ippiTransformResidual4x4Inv_H264_32s_C1 are declared in the ippvc.h file and perform inverse transformation for a residual 4x4 block described in 8.5.8 of [JVTG050].
For transformation of a chroma block these functions are called after TransformDequantChromaDC_H264. In the case of the 16x16 intra prediction mode, these functions should be called after TransformDequantLumaDC_H264 for transforming a luma block.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error condition if at least one of the specified pointers is NULL. |
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.