WarpLuma_MPEG4

Warps arbitrary rectangular luminance region.

Syntax

IppStatus ippiWarpLuma_MPEG4_8u_C1R(const Ipp8u* pSrcY, int srcStepY, Ipp8u* pDstY, int dstStepY, const IppiRect* pDstRect, const IppiWarpSpec_MPEG4* pSpec);

Parameters

pSrcY

Pointer to the origin of the source plane.

srcStep

Distance in bytes between starts of the consecutive lines in the destination plane.

pDst

Pointer to the destination region.

dstStep

Distance in bytes between starts of the consecutive lines in the destination plane.

pDstRect

Rectangular destination region.

pSpec

Pointer to the structure with motion parameters.

Description

The function ippiWarpLuma_MPEG4_8u_C1R is declared in the ippvc.h file. This function warps an arbitrary rectangular area using motion information from IppiWarpSpec_MPEG4 structure. This function may be used in GMC or Sprite reconstruction ([ISO14496], subclause 7.8).

This function is used in the MPEG-4 encoder and decoder included into Intel IPP Samples. See introduction to MPEG-4.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error when at least one input pointer is NULL.


Submit feedback on this help topic

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