Intel® Integrated Performance Primitives Developer Guide and Reference

ID 790148
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

EncodeRLEInit_BZ2

Initializes the bzip2-specific RLE structure.

Syntax

IppStatus ippsEncodeRLEInit_BZ2_8u(IppRLEState_BZ2* pRLEState);

Include Files

ippdc.h

Domain Dependencies

Headers: ippcore.h, ippvm.h, ipps.h

Libraries: ippcore.lib, ippvm.lib, ipps.lib

Parameters

pRLEState

Pointer to the bzip2-specific RLE structure.

Description

This function initializes the bzip2-specific RLE structure that contains parameters for the RLE in the external buffer. This structure is used by the function ippsEncodeRLE_BZ2. The size of this buffer must be computed previously by calling the function ippsRLEGetSize_BZ2.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error if pRLEState pointer is NULL.