QuantLuma8x8Inv_H264

Performs inverse quantization for 8X8 luma block coefficients including normalization of the subsequent inverse 8X8 transform.

Syntax

IppStatus ippiQuantLuma8x8Inv_H264_16s_C1I(Ipp16s* pSrcDst, int Qp6, const Ipp16s* pInvLevelScale);

Parameters

pSrcDst

Pointer to luma block coefficients - source and destination array of size 64.

Qp6

Quantization parameter divided by 6.

pInvLevelScale

Pointer to an inverse scale level matrix.

Description

The function ippiQuantLuma8x8Inv_H264_16s_C1I is declared in the ippvc.h file. This function performs inverse quantization and normalization for 8x8 inverse transform of luma block coefficients according to 8.5.13 of [ITUH264].

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

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

ippStsQPErr

Indicates an error condition if Qp6 is less than 0 or greater than 8.


Submit feedback on this help topic

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