@NonnullDefault
Package org.lwjgl.util.zstd
Contains bindings to Zstandard (zstd), a fast lossless compression algorithm, targeting real-time
compression scenarios at zlib-level and better compression ratios.
Zstandard is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder. It also offers a special mode for small data, called dictionary compression, and can create dictionaries from any sample set.
-
Interface Summary Interface Description ZSTDAllocFunctionI TypeZSTDFreeFunctionI Type -
Class Summary Class Description Zdict Native bindings to the dictionary builder API of Zstandard (zstd).ZDICTCoverParams kanddare the only required parameters.ZDICTCoverParams.Buffer An array ofZDICTCoverParamsstructs.ZDICTParams Member documentationZDICTParams.Buffer An array ofZDICTParamsstructs.Zstd Native bindings to Zstandard (zstd), a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios.ZSTDAllocFunction TypeZSTDCustomMem LayoutZSTDCustomMem.Buffer An array ofZSTDCustomMemstructs.ZstdErrors Native bindings to the experimental error code API of Zstandard (zstd).ZSTDFrameHeader Member documentationZSTDFrameHeader.Buffer An array ofZSTDFrameHeaderstructs.ZSTDFrameProgression LayoutZSTDFrameProgression.Buffer An array ofZSTDFrameProgressionstructs.ZSTDFreeFunction TypeZSTDInBuffer Member documentationZSTDInBuffer.Buffer An array ofZSTDInBufferstructs.ZSTDOutBuffer Member documentationZSTDOutBuffer.Buffer An array ofZSTDOutBufferstructs.ZstdX Native bindings to the experimental API of Zstandard (zstd).