decompressBlock

private fnubyte[] decompressBlock(const(ubyte)[] src)

Decompress a single LZO1X block.

Uses an optimized fast path with pre-allocated buffer and memcpy for better performance on large data blocks.

Parameters

srcCompressed data.

Returns

Decompressed data.

Throws

CompressionError if the data is corrupted.