public static byte[] CompessWithDecompressionHelp(this byte[] value, DecompressionHelpMode mode) { var compression = new GzipBlockCompression(); var compressed = compression.Compress(new Block(value, 1), mode); return(compressed.Bytes.ToArray()); }
public Compress(ITestOutputHelper output) { this.output = output; var gzipBlockCompression = new GzipBlockCompression(); var compressorSettings = new CompressorSettingsBuilder() .SetDefaultOffsetLabel() .SetInputFileReadingBufferSize(InputStreamReadSize) .SetParallelismByThreadsPerCpu(4) .GetSettings(); streamCompressor = new StreamCompressor(gzipBlockCompression, compressorSettings, new TestLog(output)); }
public Compress() { gzipBlockCompression = new GzipBlockCompression(); }