using System; using System.IO; namespace Hjg.Pngcs.Zlib { // Token: 0x02000048 RID: 72 public class ZlibStreamFactory { // Token: 0x060002AB RID: 683 RVA: 0x0000AA18 File Offset: 0x00008C18 public static AZlibInputStream createZlibInputStream(Stream st, bool leaveOpen) { return new ZlibInputStreamIs(st, leaveOpen); } // Token: 0x060002AC RID: 684 RVA: 0x0000AA21 File Offset: 0x00008C21 public static AZlibInputStream createZlibInputStream(Stream st) { return ZlibStreamFactory.createZlibInputStream(st, false); } // Token: 0x060002AD RID: 685 RVA: 0x0000AA2A File Offset: 0x00008C2A public static AZlibOutputStream createZlibOutputStream(Stream st, int compressLevel, EDeflateCompressStrategy strat, bool leaveOpen) { return new ZlibOutputStreamIs(st, compressLevel, strat, leaveOpen); } // Token: 0x060002AE RID: 686 RVA: 0x0000AA35 File Offset: 0x00008C35 public static AZlibOutputStream createZlibOutputStream(Stream st) { return ZlibStreamFactory.createZlibOutputStream(st, false); } // Token: 0x060002AF RID: 687 RVA: 0x0000AA3E File Offset: 0x00008C3E public static AZlibOutputStream createZlibOutputStream(Stream st, bool leaveOpen) { return ZlibStreamFactory.createZlibOutputStream(st, 6, EDeflateCompressStrategy.Default, leaveOpen); } } }