raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=2fb5530be7e7d6d6cded5c63d3178262deac7fe6

commit 2fb5530be7e7d6d6cded5c63d3178262deac7fe6
Author: Carsten Haitzler <[email protected]>
Date:   Thu Dec 2 12:22:54 2021 +0000

    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.
---
 src/modules/evas/image_loaders/avif/evas_image_load_avif.c | 2 +-
 src/modules/evas/image_loaders/heif/evas_image_load_heif.c | 2 +-
 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
 };
 

-- 


Reply via email to