public Decompress ( Stream jpeg, IDecompressDestination destination ) : void | ||
jpeg | Stream | Stream with JPEG data |
destination | IDecompressDestination | Stream for output of compressed JPEG |
return | void |
private void fillDecompressedData() { Debug.Assert(m_decompressedData == null); m_decompressedData = new MemoryStream(); BitmapDestination dest = new BitmapDestination(m_decompressedData); Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, dest); }
private void FillDecompressedData() { Debug.Assert(m_decompressedData is null); m_decompressedData = new MemoryStream(); var dest = new BitmapDestination(m_decompressedData); var jpeg = new Jpeg(); jpeg.Decompress(CompressedData, dest); }
private void decompress() { if (TryInsertHuffmanTable(m_compressedData.GetBuffer(), (int)compressedData.Length, out var newData)) { m_compressedData.Dispose(); m_compressedData = new MemoryStream(newData); } Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, new DecompressorToJpegImage(this)); }
private void fillDecompressedData() { Debug.Assert(m_decompressedData == null); m_decompressedData = new MemoryStream(); BitmapDestination dest = new BitmapDestination(m_decompressedData); Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, dest); }
private void decompress() { Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, new DecompressorToJpegImage(this)); }
private void decompress() { Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, new DecompressorToJpegImage(this)); }
private void Decompress() { var jpeg = new Jpeg(); jpeg.Decompress(CompressedData, new DecompressorToJpegImage(this)); }
private void decompress(IDecompressDestination dst) { Jpeg jpeg = new Jpeg(); jpeg.Decompress(compressedData, dst); }