├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── 3rd-party ├── includes │ └── aom │ │ ├── aom.h │ │ ├── aom_codec.h │ │ ├── aom_decoder.h │ │ ├── aom_encoder.h │ │ ├── aom_external_partition.h │ │ ├── aom_frame_buffer.h │ │ ├── aom_image.h │ │ ├── aom_integer.h │ │ ├── aomcx.h │ │ └── aomdx.h └── libs │ └── aom │ ├── Debug │ ├── ARM64 │ │ └── aom.lib │ └── x64 │ │ └── aom.lib │ └── Release │ ├── ARM64 │ └── aom.lib │ └── x64 │ └── aom.lib ├── LICENSE.txt ├── README.md ├── Third Party Notices.txt ├── docs ├── _config.yml ├── images │ ├── Image grid example.avif │ ├── Image grid example.pdn │ └── Image grid example.png ├── index.md ├── readme.md └── using-image-grids.md └── src ├── .editorconfig ├── Avif Container ├── AV1ConfigBoxBuilder.cs ├── Boxes │ ├── AlphaChannelNames.cs │ ├── AvifBrands.cs │ ├── Box.cs │ ├── BoxString.cs │ ├── BoxTypes.cs │ ├── Enums │ │ ├── CICPColorPrimaries.cs │ │ ├── CICPMatrixCoefficients.cs │ │ ├── CICPTransferCharacteristics.cs │ │ ├── ChromaSamplePosition.cs │ │ ├── ConstructionMethod.cs │ │ ├── ImageMirrorDirection.cs │ │ ├── ImageRotation.cs │ │ ├── SequenceLevel.cs │ │ ├── SequenceProfile.cs │ │ └── StronglyTypedEnumeration.cs │ ├── FileTypeBox.cs │ ├── FullBox.cs │ ├── HandlerBox.cs │ ├── IItemInfoEntry.cs │ ├── IItemReferenceEntry.cs │ ├── Item Info Entries │ │ ├── AV01ItemInfoEntryBox.cs │ │ ├── ExifItemInfoEntry.cs │ │ ├── ImageGridItemInfoEntryBox.cs │ │ ├── ItemInfoEntryFactory.cs │ │ ├── ItemInfoEntryTypes.cs │ │ ├── MimeItemInfoEntryBox.cs │ │ ├── UriItemEntryInfoBox.cs │ │ └── XMPItemInfoEntry.cs │ ├── Item Properties │ │ ├── AV1ConfigBox.cs │ │ ├── AV1LayeredImageIndexingBox.cs │ │ ├── AV1OperatingPointBox.cs │ │ ├── AlphaChannelBox.cs │ │ ├── AuxiliaryTypePropertyBox.cs │ │ ├── Color Information │ │ │ ├── ColorInformationBox.cs │ │ │ ├── ColorInformationBoxTypes.cs │ │ │ ├── IccProfileColorInformation.cs │ │ │ └── NclxColorInformation.cs │ │ ├── IItemProperty.cs │ │ ├── ImageSpatialExtentsBox.cs │ │ ├── ItemProperty.cs │ │ ├── ItemPropertyFactory.cs │ │ ├── ItemPropertyFull.cs │ │ ├── LayerSelectorBox.cs │ │ ├── PixelAspectRatioBox.cs │ │ ├── PixelInformationBox.cs │ │ └── Transform │ │ │ ├── CleanApertureBox.cs │ │ │ ├── ImageMirrorBox.cs │ │ │ └── ImageRotateBox.cs │ ├── ItemDataBox.cs │ ├── ItemInfoBox.cs │ ├── ItemInfoEntryBox.cs │ ├── ItemLocationBox.cs │ ├── ItemLocationEntry.cs │ ├── ItemLocationExtent.cs │ ├── ItemPropertiesBox.cs │ ├── ItemPropertyAssociationBox.cs │ ├── ItemPropertyAssociationEntry.cs │ ├── ItemPropertyContainerBox.cs │ ├── ItemReferenceBox.cs │ ├── ItemReferenceEntryBox.cs │ ├── MediaDataBox.cs │ ├── MetaBox.cs │ ├── PrimaryItemBox.cs │ ├── Rational.cs │ └── ReferenceTypes.cs ├── FourCC.cs ├── ImageGridDescriptor.cs ├── ImageGridInfo.cs ├── ImageGridMetadata.cs └── LayerSelectorInfo.cs ├── Avif Reader ├── AlphaChannelUtil.cs ├── AvifItemData.cs ├── AvifParser.cs ├── AvifReader.cs ├── AvifReaderImage.cs ├── AvifReaderImageFormat.cs ├── CICPColorData.cs ├── DecoderImage.cs ├── DecoderImageInfo.cs ├── DecoderLayerInfo.cs ├── HDRFormat.cs ├── IOutputImageTransform.cs ├── ImageTransform.cs ├── ManagedAvifItemData.cs └── UnmanagedAvifItemData.cs ├── Avif Writer ├── AvifWriter.AvifWriterItem.cs ├── AvifWriter.AvifWriterState.cs ├── AvifWriter.cs └── HomogeneousTileInfo.cs ├── AvifFileType.cs ├── AvifFileType.csproj ├── AvifFileType.sln ├── AvifFileTypeFactory.cs ├── AvifLoad.cs ├── AvifMetadata.cs ├── AvifMetadataNames.cs ├── AvifNative.cs ├── AvifNative ├── AV1Decoder.cpp ├── AV1Decoder.h ├── AV1Encoder.cpp ├── AV1Encoder.h ├── AvifNative.cpp ├── AvifNative.h ├── AvifSaveNative.vcxproj ├── AvifSaveNative.vcxproj.filters ├── CICPEnums.h ├── ChromaSubsampling.cpp ├── ChromaSubsampling.h ├── DecodedImageConverter.cpp ├── DecodedImageConverter.h ├── ScopedAOMCodec.h ├── TargetVer.h ├── YUVConversionHelpers.cpp ├── YUVConversionHelpers.h ├── resource.h └── version.rc ├── AvifSave.cs ├── BufferUtil.cs ├── ColorContextUtil.cs ├── CompressedAV1Image.cs ├── CompressedAV1ImageCollection.cs ├── Disposable.cs ├── EncoderPreset.cs ├── ExceptionUtil.cs ├── Exif ├── ExifColorSpace.cs ├── ExifParser.cs ├── ExifValueCollection.cs ├── ExifValueTypeUtil.cs ├── ExifWriter.cs ├── IFDEntry.cs ├── MetadataHelpers.cs ├── ReadOnlyListExtensions.cs └── TiffConstants.cs ├── FodyWeavers.xml ├── IBitmapLockExtensions.cs ├── ICC Profile ├── Enums │ ├── ProfileClass.cs │ ├── ProfileColorSpace.cs │ └── ProfilePlatform.cs ├── Numeric │ ├── S15Fixed16.cs │ └── XYZNumber.cs ├── ProfileDateTime.cs ├── ProfileHeader.cs ├── ProfileID.cs ├── ProfileSignature.cs ├── ProfileVersion.cs └── RenderingIntent.cs ├── IO ├── BigEndianBinaryWriter.cs ├── EndianBinaryReader.cs ├── EndianBinaryReaderSegment.cs ├── Endianess.cs └── StreamSegment.cs ├── IgnoredWords.dic ├── Interop ├── AvifNative_64.cs ├── AvifNative_ARM64.cs ├── BitmapData.cs ├── BitmapDataPixelFormat.cs ├── BooleanExtensions.cs ├── CICPColorDataMarshaller.cs ├── CompressedAV1Data.cs ├── CompressedAV1DataAllocator.cs ├── DecoderImageInfoMarshaller.cs ├── DecoderLayerInfoMarshaller.cs ├── DecoderStatus.cs ├── EncoderOptions.cs ├── EncoderOptionsMarshaller.cs ├── EncoderStatus.cs ├── IPinnableBuffer.cs ├── ManagedCompressedAV1Data.cs ├── NativeOwnedAsciiString.cs ├── ProgressContext.cs ├── SafeDecoderImageHandle.cs ├── SafeNativeMemoryBuffer.cs └── UnmanagedCompressedAV1Data.cs ├── Localization ├── BuiltinStringResourceManager.cs ├── IAvifStringResourceManager.cs └── PdnLocalizedStringResourceManager.cs ├── ObjectRefExtensions.cs ├── PluginSupportInfo.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs └── Resources.resx ├── StreamExtensions.cs ├── VersionInfo.cs └── YUVChromaSubsampling.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/.gitignore -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_codec.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_decoder.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_encoder.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_external_partition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_external_partition.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_frame_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_frame_buffer.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_image.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aom_integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aom_integer.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aomcx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aomcx.h -------------------------------------------------------------------------------- /3rd-party/includes/aom/aomdx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/includes/aom/aomdx.h -------------------------------------------------------------------------------- /3rd-party/libs/aom/Debug/ARM64/aom.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/libs/aom/Debug/ARM64/aom.lib -------------------------------------------------------------------------------- /3rd-party/libs/aom/Debug/x64/aom.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/libs/aom/Debug/x64/aom.lib -------------------------------------------------------------------------------- /3rd-party/libs/aom/Release/ARM64/aom.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/libs/aom/Release/ARM64/aom.lib -------------------------------------------------------------------------------- /3rd-party/libs/aom/Release/x64/aom.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/3rd-party/libs/aom/Release/x64/aom.lib -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/README.md -------------------------------------------------------------------------------- /Third Party Notices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/Third Party Notices.txt -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/images/Image grid example.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/images/Image grid example.avif -------------------------------------------------------------------------------- /docs/images/Image grid example.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/images/Image grid example.pdn -------------------------------------------------------------------------------- /docs/images/Image grid example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/images/Image grid example.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/using-image-grids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/docs/using-image-grids.md -------------------------------------------------------------------------------- /src/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/.editorconfig -------------------------------------------------------------------------------- /src/Avif Container/AV1ConfigBoxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/AV1ConfigBoxBuilder.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/AlphaChannelNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/AlphaChannelNames.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/AvifBrands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/AvifBrands.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Box.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Box.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/BoxString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/BoxString.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/BoxTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/BoxTypes.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/CICPColorPrimaries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/CICPColorPrimaries.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/CICPMatrixCoefficients.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/CICPMatrixCoefficients.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/CICPTransferCharacteristics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/CICPTransferCharacteristics.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/ChromaSamplePosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/ChromaSamplePosition.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/ConstructionMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/ConstructionMethod.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/ImageMirrorDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/ImageMirrorDirection.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/ImageRotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/ImageRotation.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/SequenceLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/SequenceLevel.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/SequenceProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/SequenceProfile.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Enums/StronglyTypedEnumeration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Enums/StronglyTypedEnumeration.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/FileTypeBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/FileTypeBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/FullBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/FullBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/HandlerBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/HandlerBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/IItemInfoEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/IItemInfoEntry.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/IItemReferenceEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/IItemReferenceEntry.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/AV01ItemInfoEntryBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/AV01ItemInfoEntryBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/ExifItemInfoEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/ExifItemInfoEntry.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/ImageGridItemInfoEntryBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/ImageGridItemInfoEntryBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/ItemInfoEntryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/ItemInfoEntryFactory.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/ItemInfoEntryTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/ItemInfoEntryTypes.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/MimeItemInfoEntryBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/MimeItemInfoEntryBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/UriItemEntryInfoBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/UriItemEntryInfoBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Info Entries/XMPItemInfoEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Info Entries/XMPItemInfoEntry.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/AV1ConfigBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/AV1ConfigBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/AV1LayeredImageIndexingBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/AV1LayeredImageIndexingBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/AV1OperatingPointBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/AV1OperatingPointBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/AlphaChannelBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/AlphaChannelBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/AuxiliaryTypePropertyBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/AuxiliaryTypePropertyBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Color Information/ColorInformationBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Color Information/ColorInformationBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Color Information/ColorInformationBoxTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Color Information/ColorInformationBoxTypes.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Color Information/IccProfileColorInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Color Information/IccProfileColorInformation.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Color Information/NclxColorInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Color Information/NclxColorInformation.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/IItemProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/IItemProperty.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/ImageSpatialExtentsBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/ImageSpatialExtentsBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/ItemProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/ItemProperty.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/ItemPropertyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/ItemPropertyFactory.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/ItemPropertyFull.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/ItemPropertyFull.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/LayerSelectorBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/LayerSelectorBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/PixelAspectRatioBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/PixelAspectRatioBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/PixelInformationBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/PixelInformationBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Transform/CleanApertureBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Transform/CleanApertureBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Transform/ImageMirrorBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Transform/ImageMirrorBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Item Properties/Transform/ImageRotateBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Item Properties/Transform/ImageRotateBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemDataBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemDataBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemInfoBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemInfoBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemInfoEntryBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemInfoEntryBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemLocationBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemLocationBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemLocationEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemLocationEntry.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemLocationExtent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemLocationExtent.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemPropertiesBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemPropertiesBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemPropertyAssociationBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemPropertyAssociationBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemPropertyAssociationEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemPropertyAssociationEntry.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemPropertyContainerBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemPropertyContainerBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemReferenceBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemReferenceBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ItemReferenceEntryBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ItemReferenceEntryBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/MediaDataBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/MediaDataBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/MetaBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/MetaBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/PrimaryItemBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/PrimaryItemBox.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/Rational.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/Rational.cs -------------------------------------------------------------------------------- /src/Avif Container/Boxes/ReferenceTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/Boxes/ReferenceTypes.cs -------------------------------------------------------------------------------- /src/Avif Container/FourCC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/FourCC.cs -------------------------------------------------------------------------------- /src/Avif Container/ImageGridDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/ImageGridDescriptor.cs -------------------------------------------------------------------------------- /src/Avif Container/ImageGridInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/ImageGridInfo.cs -------------------------------------------------------------------------------- /src/Avif Container/ImageGridMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/ImageGridMetadata.cs -------------------------------------------------------------------------------- /src/Avif Container/LayerSelectorInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Container/LayerSelectorInfo.cs -------------------------------------------------------------------------------- /src/Avif Reader/AlphaChannelUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/AlphaChannelUtil.cs -------------------------------------------------------------------------------- /src/Avif Reader/AvifItemData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/AvifItemData.cs -------------------------------------------------------------------------------- /src/Avif Reader/AvifParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/AvifParser.cs -------------------------------------------------------------------------------- /src/Avif Reader/AvifReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/AvifReader.cs -------------------------------------------------------------------------------- /src/Avif Reader/AvifReaderImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/AvifReaderImage.cs -------------------------------------------------------------------------------- /src/Avif Reader/AvifReaderImageFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/AvifReaderImageFormat.cs -------------------------------------------------------------------------------- /src/Avif Reader/CICPColorData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/CICPColorData.cs -------------------------------------------------------------------------------- /src/Avif Reader/DecoderImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/DecoderImage.cs -------------------------------------------------------------------------------- /src/Avif Reader/DecoderImageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/DecoderImageInfo.cs -------------------------------------------------------------------------------- /src/Avif Reader/DecoderLayerInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/DecoderLayerInfo.cs -------------------------------------------------------------------------------- /src/Avif Reader/HDRFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/HDRFormat.cs -------------------------------------------------------------------------------- /src/Avif Reader/IOutputImageTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/IOutputImageTransform.cs -------------------------------------------------------------------------------- /src/Avif Reader/ImageTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/ImageTransform.cs -------------------------------------------------------------------------------- /src/Avif Reader/ManagedAvifItemData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/ManagedAvifItemData.cs -------------------------------------------------------------------------------- /src/Avif Reader/UnmanagedAvifItemData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Reader/UnmanagedAvifItemData.cs -------------------------------------------------------------------------------- /src/Avif Writer/AvifWriter.AvifWriterItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Writer/AvifWriter.AvifWriterItem.cs -------------------------------------------------------------------------------- /src/Avif Writer/AvifWriter.AvifWriterState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Writer/AvifWriter.AvifWriterState.cs -------------------------------------------------------------------------------- /src/Avif Writer/AvifWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Writer/AvifWriter.cs -------------------------------------------------------------------------------- /src/Avif Writer/HomogeneousTileInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Avif Writer/HomogeneousTileInfo.cs -------------------------------------------------------------------------------- /src/AvifFileType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifFileType.cs -------------------------------------------------------------------------------- /src/AvifFileType.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifFileType.csproj -------------------------------------------------------------------------------- /src/AvifFileType.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifFileType.sln -------------------------------------------------------------------------------- /src/AvifFileTypeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifFileTypeFactory.cs -------------------------------------------------------------------------------- /src/AvifLoad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifLoad.cs -------------------------------------------------------------------------------- /src/AvifMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifMetadata.cs -------------------------------------------------------------------------------- /src/AvifMetadataNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifMetadataNames.cs -------------------------------------------------------------------------------- /src/AvifNative.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative.cs -------------------------------------------------------------------------------- /src/AvifNative/AV1Decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AV1Decoder.cpp -------------------------------------------------------------------------------- /src/AvifNative/AV1Decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AV1Decoder.h -------------------------------------------------------------------------------- /src/AvifNative/AV1Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AV1Encoder.cpp -------------------------------------------------------------------------------- /src/AvifNative/AV1Encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AV1Encoder.h -------------------------------------------------------------------------------- /src/AvifNative/AvifNative.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AvifNative.cpp -------------------------------------------------------------------------------- /src/AvifNative/AvifNative.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AvifNative.h -------------------------------------------------------------------------------- /src/AvifNative/AvifSaveNative.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AvifSaveNative.vcxproj -------------------------------------------------------------------------------- /src/AvifNative/AvifSaveNative.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/AvifSaveNative.vcxproj.filters -------------------------------------------------------------------------------- /src/AvifNative/CICPEnums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/CICPEnums.h -------------------------------------------------------------------------------- /src/AvifNative/ChromaSubsampling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/ChromaSubsampling.cpp -------------------------------------------------------------------------------- /src/AvifNative/ChromaSubsampling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/ChromaSubsampling.h -------------------------------------------------------------------------------- /src/AvifNative/DecodedImageConverter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/DecodedImageConverter.cpp -------------------------------------------------------------------------------- /src/AvifNative/DecodedImageConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/DecodedImageConverter.h -------------------------------------------------------------------------------- /src/AvifNative/ScopedAOMCodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/ScopedAOMCodec.h -------------------------------------------------------------------------------- /src/AvifNative/TargetVer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/TargetVer.h -------------------------------------------------------------------------------- /src/AvifNative/YUVConversionHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/YUVConversionHelpers.cpp -------------------------------------------------------------------------------- /src/AvifNative/YUVConversionHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/YUVConversionHelpers.h -------------------------------------------------------------------------------- /src/AvifNative/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/resource.h -------------------------------------------------------------------------------- /src/AvifNative/version.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifNative/version.rc -------------------------------------------------------------------------------- /src/AvifSave.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/AvifSave.cs -------------------------------------------------------------------------------- /src/BufferUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/BufferUtil.cs -------------------------------------------------------------------------------- /src/ColorContextUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ColorContextUtil.cs -------------------------------------------------------------------------------- /src/CompressedAV1Image.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/CompressedAV1Image.cs -------------------------------------------------------------------------------- /src/CompressedAV1ImageCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/CompressedAV1ImageCollection.cs -------------------------------------------------------------------------------- /src/Disposable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Disposable.cs -------------------------------------------------------------------------------- /src/EncoderPreset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/EncoderPreset.cs -------------------------------------------------------------------------------- /src/ExceptionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ExceptionUtil.cs -------------------------------------------------------------------------------- /src/Exif/ExifColorSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/ExifColorSpace.cs -------------------------------------------------------------------------------- /src/Exif/ExifParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/ExifParser.cs -------------------------------------------------------------------------------- /src/Exif/ExifValueCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/ExifValueCollection.cs -------------------------------------------------------------------------------- /src/Exif/ExifValueTypeUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/ExifValueTypeUtil.cs -------------------------------------------------------------------------------- /src/Exif/ExifWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/ExifWriter.cs -------------------------------------------------------------------------------- /src/Exif/IFDEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/IFDEntry.cs -------------------------------------------------------------------------------- /src/Exif/MetadataHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/MetadataHelpers.cs -------------------------------------------------------------------------------- /src/Exif/ReadOnlyListExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/ReadOnlyListExtensions.cs -------------------------------------------------------------------------------- /src/Exif/TiffConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Exif/TiffConstants.cs -------------------------------------------------------------------------------- /src/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/FodyWeavers.xml -------------------------------------------------------------------------------- /src/IBitmapLockExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IBitmapLockExtensions.cs -------------------------------------------------------------------------------- /src/ICC Profile/Enums/ProfileClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/Enums/ProfileClass.cs -------------------------------------------------------------------------------- /src/ICC Profile/Enums/ProfileColorSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/Enums/ProfileColorSpace.cs -------------------------------------------------------------------------------- /src/ICC Profile/Enums/ProfilePlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/Enums/ProfilePlatform.cs -------------------------------------------------------------------------------- /src/ICC Profile/Numeric/S15Fixed16.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/Numeric/S15Fixed16.cs -------------------------------------------------------------------------------- /src/ICC Profile/Numeric/XYZNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/Numeric/XYZNumber.cs -------------------------------------------------------------------------------- /src/ICC Profile/ProfileDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/ProfileDateTime.cs -------------------------------------------------------------------------------- /src/ICC Profile/ProfileHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/ProfileHeader.cs -------------------------------------------------------------------------------- /src/ICC Profile/ProfileID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/ProfileID.cs -------------------------------------------------------------------------------- /src/ICC Profile/ProfileSignature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/ProfileSignature.cs -------------------------------------------------------------------------------- /src/ICC Profile/ProfileVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/ProfileVersion.cs -------------------------------------------------------------------------------- /src/ICC Profile/RenderingIntent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ICC Profile/RenderingIntent.cs -------------------------------------------------------------------------------- /src/IO/BigEndianBinaryWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IO/BigEndianBinaryWriter.cs -------------------------------------------------------------------------------- /src/IO/EndianBinaryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IO/EndianBinaryReader.cs -------------------------------------------------------------------------------- /src/IO/EndianBinaryReaderSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IO/EndianBinaryReaderSegment.cs -------------------------------------------------------------------------------- /src/IO/Endianess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IO/Endianess.cs -------------------------------------------------------------------------------- /src/IO/StreamSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IO/StreamSegment.cs -------------------------------------------------------------------------------- /src/IgnoredWords.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/IgnoredWords.dic -------------------------------------------------------------------------------- /src/Interop/AvifNative_64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/AvifNative_64.cs -------------------------------------------------------------------------------- /src/Interop/AvifNative_ARM64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/AvifNative_ARM64.cs -------------------------------------------------------------------------------- /src/Interop/BitmapData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/BitmapData.cs -------------------------------------------------------------------------------- /src/Interop/BitmapDataPixelFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/BitmapDataPixelFormat.cs -------------------------------------------------------------------------------- /src/Interop/BooleanExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/BooleanExtensions.cs -------------------------------------------------------------------------------- /src/Interop/CICPColorDataMarshaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/CICPColorDataMarshaller.cs -------------------------------------------------------------------------------- /src/Interop/CompressedAV1Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/CompressedAV1Data.cs -------------------------------------------------------------------------------- /src/Interop/CompressedAV1DataAllocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/CompressedAV1DataAllocator.cs -------------------------------------------------------------------------------- /src/Interop/DecoderImageInfoMarshaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/DecoderImageInfoMarshaller.cs -------------------------------------------------------------------------------- /src/Interop/DecoderLayerInfoMarshaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/DecoderLayerInfoMarshaller.cs -------------------------------------------------------------------------------- /src/Interop/DecoderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/DecoderStatus.cs -------------------------------------------------------------------------------- /src/Interop/EncoderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/EncoderOptions.cs -------------------------------------------------------------------------------- /src/Interop/EncoderOptionsMarshaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/EncoderOptionsMarshaller.cs -------------------------------------------------------------------------------- /src/Interop/EncoderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/EncoderStatus.cs -------------------------------------------------------------------------------- /src/Interop/IPinnableBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/IPinnableBuffer.cs -------------------------------------------------------------------------------- /src/Interop/ManagedCompressedAV1Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/ManagedCompressedAV1Data.cs -------------------------------------------------------------------------------- /src/Interop/NativeOwnedAsciiString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/NativeOwnedAsciiString.cs -------------------------------------------------------------------------------- /src/Interop/ProgressContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/ProgressContext.cs -------------------------------------------------------------------------------- /src/Interop/SafeDecoderImageHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/SafeDecoderImageHandle.cs -------------------------------------------------------------------------------- /src/Interop/SafeNativeMemoryBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/SafeNativeMemoryBuffer.cs -------------------------------------------------------------------------------- /src/Interop/UnmanagedCompressedAV1Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Interop/UnmanagedCompressedAV1Data.cs -------------------------------------------------------------------------------- /src/Localization/BuiltinStringResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Localization/BuiltinStringResourceManager.cs -------------------------------------------------------------------------------- /src/Localization/IAvifStringResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Localization/IAvifStringResourceManager.cs -------------------------------------------------------------------------------- /src/Localization/PdnLocalizedStringResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Localization/PdnLocalizedStringResourceManager.cs -------------------------------------------------------------------------------- /src/ObjectRefExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/ObjectRefExtensions.cs -------------------------------------------------------------------------------- /src/PluginSupportInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/PluginSupportInfo.cs -------------------------------------------------------------------------------- /src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/Properties/Resources.resx -------------------------------------------------------------------------------- /src/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/StreamExtensions.cs -------------------------------------------------------------------------------- /src/VersionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/VersionInfo.cs -------------------------------------------------------------------------------- /src/YUVChromaSubsampling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xC0000054/pdn-avif/HEAD/src/YUVChromaSubsampling.cs --------------------------------------------------------------------------------