public IList <IArchiveFileInfo> Load(Stream input) { using var br = new BinaryReaderX(input); // Read header _header = br.ReadType <JcmpHeader>(); // Decompress data var jarcStream = new MemoryStream(); Compressions.ZLib.Build().Decompress(new SubStream(input, 0x14, _header.compSize), jarcStream); jarcStream.Position = 0; _jarc = new Jarc(); return(_jarc.Load(jarcStream)); }
public JarcState() { _jarc = new Jarc(); }
public JarcState() { _jarc = new Jarc(); _jcmp = new Jcmp(); }