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

EncodeLZSSInit

Initializes the LZSS encoder state structure.

Syntax

IppStatus ippsEncodeLZSSInit_8u (IppLZSSState_8u* pLZSSState);

Include Files

ippdc.h

Domain Dependencies

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

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

Parameters

pLZSSState

Pointer to the LZSS encoder state structure.

Description

This function initializes the LZSS state structure pLZSSState in the external buffer. Its size must be computed previously by calling the function ippsLZSSGetSize.

The LZSS encoder state structure is required for the encoder functions ippsEncodeLZSS and ippsEncodeLZSSFlush.

Return Values

ippStsNoErr

Indicates no error.

ippStsNullPtrErr

Indicates an error if the pointer pLZSSState is NULL.