mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Not initialize LZMA in dicformat when compression is disabled.
This commit is contained in:
@@ -1029,9 +1029,19 @@ namespace DiscImageChef.DiscImages
|
|||||||
|
|
||||||
blockStream = new MemoryStream();
|
blockStream = new MemoryStream();
|
||||||
decompressedStream = new MemoryStream();
|
decompressedStream = new MemoryStream();
|
||||||
if(currentBlockHeader.compression == CompressionType.Flac)
|
switch(currentBlockHeader.compression)
|
||||||
flakeWriter = new FlakeWriter("", blockStream, flakeWriterSettings) {DoSeekTable = false};
|
{
|
||||||
else lzmaBlockStream = new LzmaStream(lzmaEncoderProperties, false, blockStream);
|
case CompressionType.Flac:
|
||||||
|
flakeWriter = new FlakeWriter("", blockStream, flakeWriterSettings) {DoSeekTable = false};
|
||||||
|
break;
|
||||||
|
case CompressionType.Lzma:
|
||||||
|
lzmaBlockStream = new LzmaStream(lzmaEncoderProperties, false, blockStream);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
lzmaBlockStream = null;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
crc64 = new Crc64Context();
|
crc64 = new Crc64Context();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user