Browse Source

Fixed stream flush for jpeg encoder

pull/1632/head
Dmitry Pentin 5 years ago
parent
commit
743e34c489
  1. 2
      src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanScanEncoder.cs

2
src/ImageSharp/Formats/Jpeg/Components/Encoder/HuffmanScanEncoder.cs

@ -381,7 +381,7 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.Components.Encoder
int padBitsCount = 8 - (this.bitCount % 8); int padBitsCount = 8 - (this.bitCount % 8);
if (padBitsCount != 0) if (padBitsCount != 0)
{ {
this.Emit(0xff, padBitsCount); this.Emit((1 << padBitsCount) - 1, padBitsCount);
} }
// flush remaining bytes // flush remaining bytes

Loading…
Cancel
Save