From 200b5ad6808390e88b3efb84d751b971ee52a4d0 Mon Sep 17 00:00:00 2001 From: Lars Fronius Date: Mon, 26 Oct 2020 15:01:12 +0100 Subject: [PATCH] allow reading imageType AVIF via libheif --- vips.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/vips.h b/vips.h index c8036f7..190317c 100644 --- a/vips.h +++ b/vips.h @@ -456,6 +456,10 @@ vips_init_image (void *buf, size_t len, int imageType, VipsImage **out) { #if (VIPS_MAJOR_VERSION > 8 || (VIPS_MAJOR_VERSION == 8 && VIPS_MINOR_VERSION >= 8)) } else if (imageType == HEIF) { code = vips_heifload_buffer(buf, len, out, "access", VIPS_ACCESS_RANDOM, NULL); +#endif +#if (VIPS_MAJOR_VERSION == 8 && VIPS_MINOR_VERSION >= 9) + } else if (imageType == AVIF) { + code = vips_heifload_buffer(buf, len, out, "access", VIPS_ACCESS_RANDOM, NULL); #endif }