FilterDeblocking8x8HorEdge_MPEG4, FilterDeblocking8x8VerEdge_MPEG4

Perform deblocking filtering on a horizontal or vertical edge of two adjacent blocks.

Syntax

IppStatus ippiFilterDeblocking8x8HorEdge_MPEG4_8u_C1IR(Ipp8u* pSrcDst, int step, int QP, int THR1, int THR2);

IppStatus ippiFilterDeblocking8x8VerEdge_MPEG4_8u_C1IR(Ipp8u* pSrcDst, int step, int QP, int THR1, int THR2);

Parameters

pSrcDst

Pointer to the first pixel of lower (HorEdge) or right (VerEdge) block.

step

Width in bytes of the source plane.

QP

Quantization parameter.

THR1, THR2

Threshold values that specify the filter mode ([ISO14496], Annex F.3.1).

Description

The functions ippiFilterDeblocking8x8HorEdge_MPEG4_8u_C1IR and ippiFilterDeblocking8x8VerEdge_MPEG4_8u_C1IR are declared in the ippvc.h file. These functions perform deblocking filtering of two adjacent blocks on horizontal and vertical edges, respectively ([ISO14496], Annex F.3.1).

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error condition if the pointer pSrcDst is NULL.

ippStsMP4QPErr

Indicates an error condition if QP is out of range [1, 31]


Submit feedback on this help topic

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