VLCScan4x4DC_JPEGXR

Performs adaptive scanning of the DC coefficients.

Syntax

IppStatus ippiVLCScan4x4DC_JPEGXR_32s(const Ipp32s pSrcCoeffs[16], Ipp32u numModelBits, Ipp32s pDstResidual[16], Ipp32s* pDstCoeffsScan, Ipp32u* pNumNonZero, IppiVLCState_JPEGXR* pVLCState);

Parameters

pSrcCoeffs

Pointer to to the source vector of DC coefficient in scan order.

numModelBits

Maximal number of bits to encode.

pDstResidual

Pointer to the destination prediction residuals.

pDstCoeffsScan

Pointer to the destination scan coefficients with statistic.

pNumNonZero

Pointer to the number of coefficients with non-zero model bits.

pVLCState

Pointer to the VLC state structure.

Description

The function ippiVLCScan4x4DC_JPEGXR is declared in the ippj.h file.

This function performs adaptive scanning of the DC coefficients and calculates adaptive scan residuals.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error condition if one of the specified pointers isNULL.

ippStsRangeErr

Indicates an error condition if numModelBits is greater than 15.

Submit feedback on this help topic

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