LZ4_decompress_safe_usingDict

LZ4_decompress_*_usingDict() : These decoding functions work the same as a combination of [LZ4_setStreamDecode()](API\Runtime\Core\Compression\LZ4_setStreamDecode) followed by LZ4_decompress_*_continue() They are stand-alone, and don't need an LZ4_streamDecode_t structure.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Compression/lz4.h

Include

#include "Compression/lz4.h"

Syntax

LZ4int LZ4_decompress_safe_usingDict
(
    const char * src,
    char * dst,
    int srcSize,
    int dstCapcity,
    const char * dictStart,
    int dictSize
)

Remarks

LZ4_decompress*usingDict() : These decoding functions work the same as a combination of LZ4_setStreamDecode() followed by LZ4_decompress*continue() They are stand-alone, and don't need an LZ4_streamDecode_t structure. Dictionary is presumed stable : it must remain accessible and unmodified during decompression. Performance tip : Decompression speed can be substantially increased when dst == dictStart + dictSize.