Compression/Expansion Library (CX)

Introduction

Sample Demos

[Function List]

Common Functions

CXGetUncompressedSize
CXGetCompressionType
CXGetCompressionHeader
CXUncompressAny
CXSecureUncompressAny

Run-Length Compression

CXUncompressRL
CXSecureUncompressRL
CXInitUncompContextRL
CXInitUncompContextRLFront
CXReadUncompRL
CXIsFinishedUncompRL
CXCompressRL

LZ77 Compression

CXUncompressLZ
CXSecureUncompressLZ
CXInitUncompContextLZ
CXInitUncompContextLZFront
CXReadUncompLZ
CXIsFinishedUncompLZ
CXCompressLZ
CXCompressLZEx

Huffman Compression

CXUncompressHuffman
CXSecureUncompressHuffman
CXInitUncompContextHuffman
CXInitUncompContextHuffmanFront
CXReadUncompHuffman
CXIsFinishedUncompHuffman
CXCompressHuffman

LH Compression

CXUncompressLH
CXSecureUncompressLH
CXInitUncompContextLH
CXInitUncompContextLHFront
CXReadUncompLH
CXIsFinishedUncompLH

LRC Compression

CXUncompressLRC
CXSecureUncompressLRC
CXInitUncompContextLRC
CXInitUncompContextLRCFront
CXReadUncompLRC
CXIsFinishedUncompLRC

Difference-Filtering

CXUnfilterDiff
CXSecureUnfilterDiff

Structures

CXCompressionHeader
CXUncompContextRL
CXUncompContextLZ
CXUncompContextHuffman
CXUncompContextLH
CXUncompContextLRC


CONFIDENTIAL