summaryrefslogtreecommitdiff
path: root/src/lib/evas/file
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2013-09-28 14:28:41 +0200
committerCedric Bail <cedric.bail@samsung.com>2013-10-01 16:38:44 +0900
commit3b8b2ac66c10be49a85ec2dad2d54082fe47742f (patch)
tree5eb31d7c7cdb754c1da5d5efa882ab7e15d5d315 /src/lib/evas/file
parent83eaf14f32e3fb804b97906af6e0af70303bf24b (diff)
evas: add JPEG 2000 loader.
This add finally support for JPEG 2000, but be aware that libopenjpeg is very badly managed. There is currently only version 1.5.x that does provide the right files, is usable by a third party and portable. You can seriously forget any other version.
Diffstat (limited to 'src/lib/evas/file')
-rw-r--r--src/lib/evas/file/evas_module.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/evas/file/evas_module.c b/src/lib/evas/file/evas_module.c
index 9f70e60369..b3d0a87c92 100644
--- a/src/lib/evas/file/evas_module.c
+++ b/src/lib/evas/file/evas_module.c
@@ -136,6 +136,7 @@ EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, generic);
136EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, gif); 136EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, gif);
137EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, ico); 137EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, ico);
138EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, jpeg); 138EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, jpeg);
139EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, jp2k);
139EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, pmaps); 140EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, pmaps);
140EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, png); 141EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, png);
141EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, psd); 142EVAS_EINA_STATIC_MODULE_DEFINE(image_loader, psd);
@@ -207,6 +208,9 @@ static const struct {
207#ifdef EVAS_STATIC_BUILD_JPEG 208#ifdef EVAS_STATIC_BUILD_JPEG
208 EVAS_EINA_STATIC_MODULE_USE(image_loader, jpeg), 209 EVAS_EINA_STATIC_MODULE_USE(image_loader, jpeg),
209#endif 210#endif
211#ifdef EVAS_STATIC_BUILD_JP2K
212 EVAS_EINA_STATIC_MODULE_USE(image_loader, jp2k),
213#endif
210#ifdef EVAS_STATIC_BUILD_PMAPS 214#ifdef EVAS_STATIC_BUILD_PMAPS
211 EVAS_EINA_STATIC_MODULE_USE(image_loader, pmaps), 215 EVAS_EINA_STATIC_MODULE_USE(image_loader, pmaps),
212#endif 216#endif