public X3ArchiveFileInfo(Stream fileData, string filePath, X3FileEntry entry) : base(entry.IsCompressed ? new X3CompressedStream(fileData) : fileData, filePath) { _rawStream = fileData; ShouldCompress = entry.IsCompressed; Entry = entry; }
public X3ArchiveFileInfo(Stream fileData, string filePath, X3FileEntry entry, int firstBlockSize) : base(fileData, filePath) { Entry = entry; FirstBlockSize = firstBlockSize; }
public X3ArchiveFileInfo(Stream fileData, string filePath, IKompressionConfiguration configuration, long decompressedSize, X3FileEntry entry, int firstBlockSize) : base(fileData, filePath, configuration, decompressedSize) { Entry = entry; FirstBlockSize = firstBlockSize; }