diff options
Diffstat (limited to 'src/lib/evas/common/evas_image_load.c')
-rw-r--r-- | src/lib/evas/common/evas_image_load.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/evas/common/evas_image_load.c b/src/lib/evas/common/evas_image_load.c index 8ed04dda2e..797fae37ea 100644 --- a/src/lib/evas/common/evas_image_load.c +++ b/src/lib/evas/common/evas_image_load.c @@ -69,6 +69,10 @@ static const struct ext_loader_s loaders[] = MATCHING(".avif", "avif"), MATCHING(".avifs", "avif"), + MATCHING(".heif", "heif"), + MATCHING(".heic", "heif"), + // MATCHING(".avif", "heif"), + /* xcf - gefenric */ MATCHING(".xcf", "generic"), MATCHING(".xcf.gz", "generic"), @@ -167,7 +171,8 @@ static const struct ext_loader_s loaders[] = static const char *loaders_name[] = { /* in order of most likely needed */ "png", "jpeg", "eet", "xpm", "tiff", "gif", "svg", "webp", "pmaps", - "bmp", "tga", "wbmp", "ico", "psd", "jp2k", "dds", "avif", "generic" + "bmp", "tga", "wbmp", "ico", "psd", "jp2k", "dds", "avif", "heif", + "generic" }; struct evas_image_foreach_loader_data |