summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-12-02 12:22:54 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-12-04 09:18:47 +0000
commit2fb5530be7e7d6d6cded5c63d3178262deac7fe6 (patch)
treeba1abea5da2e0372118be9adce5e393d220e4ea5
parent71818d93f849ac76fdc397314d394e5111434448 (diff)
downloadefl-2fb5530be7e7d6d6cded5c63d3178262deac7fe6.tar.gz
evas - loaders - avif, heif - allow threaded loading
i see no good reason to not allow these loaders to run in threads. they are isolated and i don't see a reason for the libs called to not be threadsafe.
-rw-r--r--src/modules/evas/image_loaders/avif/evas_image_load_avif.c2
-rw-r--r--src/modules/evas/image_loaders/heif/evas_image_load_heif.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/evas/image_loaders/avif/evas_image_load_avif.c b/src/modules/evas/image_loaders/avif/evas_image_load_avif.c
index e12690be8a..953594002f 100644
--- a/src/modules/evas/image_loaders/avif/evas_image_load_avif.c
+++ b/src/modules/evas/image_loaders/avif/evas_image_load_avif.c
@@ -355,7 +355,7 @@ static Evas_Image_Load_Func evas_image_load_avif_func =
NULL,
evas_image_load_file_data_avif,
evas_image_load_frame_duration_avif,
- EINA_FALSE,
+ EINA_TRUE,
EINA_FALSE
};
diff --git a/src/modules/evas/image_loaders/heif/evas_image_load_heif.c b/src/modules/evas/image_loaders/heif/evas_image_load_heif.c
index a53ad3991c..d103ef2081 100644
--- a/src/modules/evas/image_loaders/heif/evas_image_load_heif.c
+++ b/src/modules/evas/image_loaders/heif/evas_image_load_heif.c
@@ -322,7 +322,7 @@ static const Evas_Image_Load_Func evas_image_load_heif_func = {
NULL,
evas_image_load_file_data_heif,
NULL,
- EINA_FALSE,
+ EINA_TRUE,
EINA_FALSE
};