Browse Source
Merge pull request #2282 from stefannikolei/stefannikolei/add-nullable-annotation
Enable Nullable
pull/2306/head
James Jackson-South
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
279 changed files with
376 additions and
100 deletions
-
src/ImageSharp/Advanced/AotCompilerTools.cs
-
src/ImageSharp/Color/Color.Conversions.cs
-
src/ImageSharp/Color/Color.cs
-
src/ImageSharp/ColorSpaces/CieLab.cs
-
src/ImageSharp/ColorSpaces/CieLch.cs
-
src/ImageSharp/ColorSpaces/CieLchuv.cs
-
src/ImageSharp/ColorSpaces/CieLuv.cs
-
src/ImageSharp/ColorSpaces/CieXyy.cs
-
src/ImageSharp/ColorSpaces/CieXyz.cs
-
src/ImageSharp/ColorSpaces/Cmyk.cs
-
src/ImageSharp/ColorSpaces/Conversion/ColorSpaceConverter.cs
-
src/ImageSharp/ColorSpaces/Conversion/Implementation/CieXyChromaticityCoordinates.cs
-
src/ImageSharp/ColorSpaces/Conversion/Implementation/RGBPrimariesChromaticityCoordinates.cs
-
src/ImageSharp/ColorSpaces/Conversion/Implementation/WorkingSpaces/RgbWorkingSpace.cs
-
src/ImageSharp/ColorSpaces/Hsl.cs
-
src/ImageSharp/ColorSpaces/Hsv.cs
-
src/ImageSharp/ColorSpaces/HunterLab.cs
-
src/ImageSharp/ColorSpaces/LinearRgb.cs
-
src/ImageSharp/ColorSpaces/Lms.cs
-
src/ImageSharp/ColorSpaces/Rgb.cs
-
src/ImageSharp/ColorSpaces/YCbCr.cs
-
src/ImageSharp/Common/Helpers/Guard.cs
-
src/ImageSharp/Compression/Zlib/Deflater.cs
-
src/ImageSharp/Compression/Zlib/DeflaterEngine.cs
-
src/ImageSharp/Compression/Zlib/DeflaterHuffman.cs
-
src/ImageSharp/Compression/Zlib/DeflaterOutputStream.cs
-
src/ImageSharp/Compression/Zlib/DeflaterPendingBuffer.cs
-
src/ImageSharp/Compression/Zlib/ZlibDeflateStream.cs
-
src/ImageSharp/Compression/Zlib/ZlibInflateStream.cs
-
src/ImageSharp/Diagnostics/MemoryDiagnostics.cs
-
src/ImageSharp/Formats/Bmp/BmpDecoderCore.cs
-
src/ImageSharp/Formats/Bmp/BmpEncoderCore.cs
-
src/ImageSharp/Formats/Bmp/BmpImageFormatDetector.cs
-
src/ImageSharp/Formats/Gif/GifDecoderCore.cs
-
src/ImageSharp/Formats/Gif/GifEncoderCore.cs
-
src/ImageSharp/Formats/Gif/GifImageFormatDetector.cs
-
src/ImageSharp/Formats/Gif/Sections/GifGraphicControlExtension.cs
-
src/ImageSharp/Formats/ImageDecoder.cs
-
src/ImageSharp/Formats/ImageDecoderUtilities.cs
-
src/ImageSharp/Formats/ImageFormatManager.cs
-
src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs
-
src/ImageSharp/Formats/Jpeg/Components/ColorConverters/JpegColorConverterBase.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/AdobeMarker.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/ArithmeticDecodingComponent.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/ArithmeticScanDecoder.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/HuffmanScanDecoder.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/JFifMarker.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegComponent.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/JpegFrame.cs
-
src/ImageSharp/Formats/Jpeg/Components/Decoder/SpectralConverter{TPixel}.cs
-
src/ImageSharp/Formats/Jpeg/Components/Encoder/Component.cs
-
src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs
-
src/ImageSharp/Formats/Jpeg/JpegEncoderCore.cs
-
src/ImageSharp/Formats/Jpeg/JpegImageFormatDetector.cs
-
src/ImageSharp/Formats/Pbm/PbmDecoderCore.cs
-
src/ImageSharp/Formats/Pbm/PbmImageFormatDetector.cs
-
src/ImageSharp/Formats/Png/PngChunk.cs
-
src/ImageSharp/Formats/Png/PngDecoderCore.cs
-
src/ImageSharp/Formats/Png/PngEncoder.cs
-
src/ImageSharp/Formats/Png/PngEncoderCore.cs
-
src/ImageSharp/Formats/Png/PngHeader.cs
-
src/ImageSharp/Formats/Png/PngImageFormatDetector.cs
-
src/ImageSharp/Formats/Png/PngTextData.cs
-
src/ImageSharp/Formats/Tga/TgaDecoderCore.cs
-
src/ImageSharp/Formats/Tga/TgaEncoderCore.cs
-
src/ImageSharp/Formats/Tga/TgaImageFormatDetector.cs
-
src/ImageSharp/Formats/Tiff/Compression/Compressors/LzwCompressor.cs
-
src/ImageSharp/Formats/Tiff/Compression/Compressors/PackBitsCompressor.cs
-
src/ImageSharp/Formats/Tiff/Compression/Compressors/T6BitCompressor.cs
-
src/ImageSharp/Formats/Tiff/Compression/Compressors/TiffCcittCompressor.cs
-
src/ImageSharp/Formats/Tiff/Compression/Decompressors/LzwString.cs
-
src/ImageSharp/Formats/Tiff/Compression/Decompressors/PackBitsTiffCompression.cs
-
src/ImageSharp/Formats/Tiff/Ifd/EntryReader.cs
-
src/ImageSharp/Formats/Tiff/PhotometricInterpretation/Rgba16161616TiffColor{TPixel}.cs
-
src/ImageSharp/Formats/Tiff/PhotometricInterpretation/Rgba8888TiffColor{TPixel}.cs
-
src/ImageSharp/Formats/Tiff/TiffBitsPerSample.cs
-
src/ImageSharp/Formats/Tiff/TiffDecoderCore.cs
-
src/ImageSharp/Formats/Tiff/TiffDecoderMetadataCreator.cs
-
src/ImageSharp/Formats/Tiff/TiffDecoderOptionsParser.cs
-
src/ImageSharp/Formats/Tiff/TiffEncoderCore.cs
-
src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs
-
src/ImageSharp/Formats/Tiff/TiffFrameMetadata.cs
-
src/ImageSharp/Formats/Tiff/TiffImageFormatDetector.cs
-
src/ImageSharp/Formats/Tiff/Writers/TiffBiColorWriter{TPixel}.cs
-
src/ImageSharp/Formats/Tiff/Writers/TiffCompositeColorWriter{TPixel}.cs
-
src/ImageSharp/Formats/Tiff/Writers/TiffPaletteWriter{TPixel}.cs
-
src/ImageSharp/Formats/Webp/AlphaDecoder.cs
-
src/ImageSharp/Formats/Webp/AlphaEncoder.cs
-
src/ImageSharp/Formats/Webp/BitReader/BitReaderBase.cs
-
src/ImageSharp/Formats/Webp/BitWriter/Vp8BitWriter.cs
-
src/ImageSharp/Formats/Webp/BitWriter/Vp8LBitWriter.cs
-
src/ImageSharp/Formats/Webp/Lossless/BackwardReferenceEncoder.cs
-
src/ImageSharp/Formats/Webp/Lossless/ColorCache.cs
-
src/ImageSharp/Formats/Webp/Lossless/CostInterval.cs
-
src/ImageSharp/Formats/Webp/Lossless/CostManager.cs
-
src/ImageSharp/Formats/Webp/Lossless/HistogramEncoder.cs
-
src/ImageSharp/Formats/Webp/Lossless/Vp8LDecoder.cs
-
src/ImageSharp/Formats/Webp/Lossless/Vp8LEncoder.cs
-
src/ImageSharp/Formats/Webp/Lossless/Vp8LMetadata.cs
-
src/ImageSharp/Formats/Webp/Lossless/Vp8LTransform.cs
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Diagnostics.CodeAnalysis; |
|
|
using System.Diagnostics.CodeAnalysis; |
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.ColorSpaces.Conversion; |
|
|
namespace SixLabors.ImageSharp.ColorSpaces.Conversion; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.ColorSpaces.Conversion; |
|
|
namespace SixLabors.ImageSharp.ColorSpaces.Conversion; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
using SixLabors.ImageSharp; |
|
|
using SixLabors.ImageSharp; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
using SixLabors.ImageSharp.Formats.Png; |
|
|
using SixLabors.ImageSharp.Formats.Png; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.IO.Compression; |
|
|
using System.IO.Compression; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Diagnostics; |
|
|
namespace SixLabors.ImageSharp.Diagnostics; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Gif; |
|
|
namespace SixLabors.ImageSharp.Formats.Gif; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.InteropServices; |
|
|
using System.Runtime.InteropServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.PixelFormats; |
|
|
using SixLabors.ImageSharp.PixelFormats; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Collections.Concurrent; |
|
|
using System.Collections.Concurrent; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder; |
|
|
namespace SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.InteropServices; |
|
|
using System.Runtime.InteropServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.InteropServices; |
|
|
using System.Runtime.InteropServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Metadata; |
|
|
using SixLabors.ImageSharp.Metadata; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder; |
|
|
namespace SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
using SixLabors.ImageSharp.Common.Helpers; |
|
|
using SixLabors.ImageSharp.Common.Helpers; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Jpeg; |
|
|
namespace SixLabors.ImageSharp.Formats.Jpeg; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Pbm; |
|
|
namespace SixLabors.ImageSharp.Formats.Pbm; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Advanced; |
|
|
using SixLabors.ImageSharp.Advanced; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Png; |
|
|
namespace SixLabors.ImageSharp.Formats.Png; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Tga; |
|
|
namespace SixLabors.ImageSharp.Formats.Tga; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Tiff.Compression.Decompressors; |
|
|
namespace SixLabors.ImageSharp.Formats.Tiff.Compression.Decompressors; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
using SixLabors.ImageSharp.IO; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Tiff; |
|
|
namespace SixLabors.ImageSharp.Formats.Tiff; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Common.Helpers; |
|
|
using SixLabors.ImageSharp.Common.Helpers; |
|
|
using SixLabors.ImageSharp.Metadata; |
|
|
using SixLabors.ImageSharp.Metadata; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Formats.Tiff.Compression; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Compression; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Advanced; |
|
|
using SixLabors.ImageSharp.Advanced; |
|
|
using SixLabors.ImageSharp.Compression.Zlib; |
|
|
using SixLabors.ImageSharp.Compression.Zlib; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Common.Helpers; |
|
|
using SixLabors.ImageSharp.Common.Helpers; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Constants; |
|
|
using SixLabors.ImageSharp.Metadata.Profiles.Exif; |
|
|
using SixLabors.ImageSharp.Metadata.Profiles.Exif; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
namespace SixLabors.ImageSharp.Formats.Tiff; |
|
|
namespace SixLabors.ImageSharp.Formats.Tiff; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Compression; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Compression; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Compression; |
|
|
using SixLabors.ImageSharp.Formats.Tiff.Compression; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.InteropServices; |
|
|
using System.Runtime.InteropServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Advanced; |
|
|
using SixLabors.ImageSharp.Advanced; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
using SixLabors.ImageSharp.Formats.Webp.Lossy; |
|
|
using SixLabors.ImageSharp.Formats.Webp.Lossy; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers.Binary; |
|
|
using System.Buffers.Binary; |
|
|
using SixLabors.ImageSharp.Formats.Webp.Lossless; |
|
|
using SixLabors.ImageSharp.Formats.Webp.Lossless; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Diagnostics; |
|
|
using System.Diagnostics; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Runtime.CompilerServices; |
|
|
using System.Runtime.CompilerServices; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
using SixLabors.ImageSharp.Memory; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Numerics; |
|
|
using System.Numerics; |
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
|
|
|
|
|
|
|
|
|
@ -1,5 +1,6 @@ |
|
|
// Copyright (c) Six Labors.
|
|
|
// Copyright (c) Six Labors.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
// Licensed under the Six Labors Split License.
|
|
|
|
|
|
#nullable disable |
|
|
|
|
|
|
|
|
using System.Buffers; |
|
|
using System.Buffers; |
|
|
using System.Diagnostics; |
|
|
using System.Diagnostics; |
|
|
|