Browse Source

Write into stream instead of simply just advancing it.

pull/3036/head
John Fredrickson 2 months ago
parent
commit
2edab61535
  1. 5
      src/ImageSharp/Formats/Webp/Chunks/WebpVp8X.cs

5
src/ImageSharp/Formats/Webp/Chunks/WebpVp8X.cs

@ -123,7 +123,10 @@ internal readonly struct WebpVp8X : IEquatable<WebpVp8X>
long pos = RiffHelper.BeginWriteChunk(stream, (uint)WebpChunkType.Vp8X);
stream.WriteByte(flags);
stream.Position += 3; // Reserved bytes
Span<byte> reserved = stackalloc byte[3];
stream.Write(reserved);
WebpChunkParsingUtils.WriteUInt24LittleEndian(stream, this.Width - 1);
WebpChunkParsingUtils.WriteUInt24LittleEndian(stream, this.Height - 1);

Loading…
Cancel
Save