From c380b969e7a2406fc1678af9850e087d411cb882 Mon Sep 17 00:00:00 2001 From: qbnu <93988953+qbnu@users.noreply.github.com> Date: Sat, 25 May 2024 17:38:25 -0400 Subject: [PATCH] disable strict AVIF decoding --- src/JPEGView/AVIFWrapper.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/JPEGView/AVIFWrapper.cpp b/src/JPEGView/AVIFWrapper.cpp index d80c433a..9ea36ff1 100644 --- a/src/JPEGView/AVIFWrapper.cpp +++ b/src/JPEGView/AVIFWrapper.cpp @@ -47,6 +47,7 @@ void* AvifReader::ReadImage(int& width, memcpy(cache.data, buffer, sizebytes); cache.decoder = avifDecoderCreate(); cache.decoder->maxThreads = nthreads; + cache.decoder->strictFlags = AVIF_STRICT_DISABLED; result = avifDecoderSetIOMemory(cache.decoder, cache.data, sizebytes); if (result != AVIF_RESULT_OK) { DeleteCache();