Browse Source

Fix build

pull/2633/head
Ynse Hoornenborg 2 years ago
parent
commit
b5ce29d03f
  1. 1
      src/ImageSharp/Formats/Heic/HeicDecoder.cs
  2. 9
      src/ImageSharp/Formats/Heic/HeicDecoderCore.cs
  3. 1
      src/ImageSharp/Formats/Heic/HeicEncoder.cs
  4. 4
      src/ImageSharp/Formats/Heic/HeicMetadata.cs

1
src/ImageSharp/Formats/Heic/HeicDecoder.cs

@ -7,6 +7,7 @@ namespace SixLabors.ImageSharp.Formats.Heic;
/// <summary>
/// Image decoder for reading HEIC images from a stream.
/// </summary>
public sealed class HeicDecoder : ImageDecoder
{
private HeicDecoder()

9
src/ImageSharp/Formats/Heic/HeicDecoderCore.cs

@ -26,7 +26,7 @@ internal sealed class HeicDecoderCore : IImageDecoderInternals
private ImageMetadata? metadata;
/// <summary>
/// Initializes a new instance of the <see cref="PbmDecoderCore" /> class.
/// Initializes a new instance of the <see cref="HeicDecoderCore" /> class.
/// </summary>
/// <param name="options">The decoder options.</param>
public HeicDecoderCore(DecoderOptions options)
@ -38,6 +38,9 @@ internal sealed class HeicDecoderCore : IImageDecoderInternals
/// <inheritdoc/>
public DecoderOptions Options { get; }
/// <inheritdoc/>
public Size Dimensions { get; }
/// <inheritdoc/>
public Image<TPixel> Decode<TPixel>(BufferedReadStream stream, CancellationToken cancellationToken)
where TPixel : unmanaged, IPixel<TPixel>
@ -62,4 +65,8 @@ internal sealed class HeicDecoderCore : IImageDecoderInternals
return new ImageInfo(new PixelTypeInfo(bitsPerPixel), new(this.pixelSize.Width, this.pixelSize.Height), this.metadata);
}
private void ReadNals(BufferedReadStream stream) {
}
}

1
src/ImageSharp/Formats/Heic/HeicEncoder.cs

@ -7,6 +7,7 @@ namespace SixLabors.ImageSharp.Formats.Heic;
/// <summary>
/// Image encoder for writing an image to a stream as HEIC images.
/// </summary>
public sealed class HeicEncoder : ImageEncoder
{
/// <inheritdoc/>

4
src/ImageSharp/Formats/Heic/HeicMetadata.cs

@ -11,7 +11,9 @@ public class HeicMetadata : IDeepCloneable
/// <summary>
/// Initializes a new instance of the <see cref="HeicMetadata"/> class.
/// </summary>
public HeicMetadata() =>
public HeicMetadata()
{
}
/// <summary>
/// Initializes a new instance of the <see cref="HeicMetadata"/> class.

Loading…
Cancel
Save