22 lines
902 B
C#
22 lines
902 B
C#
// Copyright (c) Six Labors.
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Webp {
|
|
/// <summary>
|
|
/// Configuration options for decoding webp images.
|
|
/// </summary>
|
|
public sealed class WebpDecoderOptions : ISpecializedDecoderOptions
|
|
{
|
|
/// <inheritdoc/>
|
|
public DecoderOptions GeneralOptions { get; init; } = new();
|
|
|
|
/// <summary>
|
|
/// Gets the flag to decide how to handle the background color Animation Chunk.
|
|
/// The specification is vague on how to handle the background color of the animation chunk.
|
|
/// This option let's the user choose how to deal with it.
|
|
/// </summary>
|
|
/// <see href="https://developers.google.com/speed/webp/docs/riff_container#animation"/>
|
|
public BackgroundColorHandling BackgroundColorHandling { get; init; } = BackgroundColorHandling.Standard;
|
|
}
|
|
}
|