TransformResidual4x4Fwd_H264

Performs forward transform for 4X4 residual blocks.

Syntax

IppStatus ippiTransformResidual4x4Fwd_H264_16s_C1(const Ipp16s* pSrc, Ipp16s* pDst);

IppStatus ippiTransformResidual4x4Fwd_H264_32s_C1(const Ipp32s* pSrc, Ipp32s* pDst);

Parameters

pSrc

Pointer to a 4x4 residual block - source array of size 16.

pDst

Pointer to a 4x4 residual block - destination array of size 16.

Description

The function ippiTransformResidual4x4Fwd_H264_16s_C1 and ippiTransformResidual4x4Fwd_H264_32s_C1 are declared in the ippvc.h file. This function performs forward transform for a 4x4 residual block. A 4x4 residual block (pSrc) is transformed and saved in pDst.

This function is used in the H.264 encoder included into Intel IPP Samples. See introduction to H.264.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error condition if at least one of the specified pointers is NULL.


Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.