Improve size limits for AVIF, HEIF, and RAW plugins

This commit is contained in:
Mirco Miranda
2026-05-14 14:53:29 +02:00
parent 0e2b137b32
commit 9ddad16767
6 changed files with 50 additions and 13 deletions

View File

@@ -20,6 +20,14 @@
#define KIF_LARGE_IMAGE_PIXEL_LIMIT 300000
#endif
// Maximum size for legacy image formats.
#define KIF_64K_IMAGE_PIXEL_LIMIT 65536
#if KIF_LARGE_IMAGE_PIXEL_LIMIT < KIF_64K_IMAGE_PIXEL_LIMIT
#undef KIF_LARGE_IMAGE_PIXEL_LIMIT
#define KIF_LARGE_IMAGE_PIXEL_LIMIT KIF_64K_IMAGE_PIXEL_LIMIT
#endif
// Image metadata keys to use in plugins (so they are consistent)
#define META_KEY_ALTITUDE "Altitude"
#define META_KEY_AUTHOR "Author"