public static Stream Unpack(Stream compressedStream) { CabEngine cabEngine = new CabEngine(); InMemoryUnpackContext unpackContext = new InMemoryUnpackContext(compressedStream); cabEngine.Unpack(unpackContext, suffix => true); Stream s = unpackContext.UncompressedStream; s.Seek(0, SeekOrigin.Begin); return s; }
public static Stream Unpack(Stream compressedStream) { CabEngine cabEngine = new CabEngine(); InMemoryUnpackContext unpackContext = new InMemoryUnpackContext(compressedStream); cabEngine.Unpack(unpackContext, suffix => true); Stream s = unpackContext.UncompressedStream; s.Seek(0, SeekOrigin.Begin); return(s); }