summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2021-03-30 21:19:17 +0100
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-03-30 21:19:17 +0100
commit15078f757b8e1e6898286fdb409c66943a7e5a8b (patch)
tree59c3ba00426977a1bff02c21bda94a61dd68631b /src
parenta878f5f9b432dc238f09f48464754f4b72730e9f (diff)
Evas: add raw image extensions
Summary: See https://en.wikipedia.org/wiki/Raw_image_format for the list of the raw extension files Reviewers: raster Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D12253
Diffstat (limited to 'src')
-rw-r--r--src/lib/evas/common/evas_image_load.c26
1 files changed, 24 insertions, 2 deletions
diff --git a/src/lib/evas/common/evas_image_load.c b/src/lib/evas/common/evas_image_load.c
index 797fae37ea..5ca80b5811 100644
--- a/src/lib/evas/common/evas_image_load.c
+++ b/src/lib/evas/common/evas_image_load.c
@@ -94,26 +94,48 @@ static const struct ext_loader_s loaders[] =
94 MATCHING(".svgz", "generic"), 94 MATCHING(".svgz", "generic"),
95 MATCHING(".svg.gz", "generic"), 95 MATCHING(".svg.gz", "generic"),
96 /* RAW */ 96 /* RAW */
97 MATCHING(".3fr", "generic"),
98 MATCHING(".ari", "generic"),
97 MATCHING(".arw", "generic"), 99 MATCHING(".arw", "generic"),
98 MATCHING(".cr2", "generic"), 100 MATCHING(".bay", "generic"),
101 MATCHING(".braw", "generic"),
99 MATCHING(".crw", "generic"), 102 MATCHING(".crw", "generic"),
103 MATCHING(".cr2", "generic"),
104 MATCHING(".cr3", "generic"),
105 MATCHING(".cap", "generic"),
106 MATCHING(".data", "generic"),
100 MATCHING(".dcr", "generic"), 107 MATCHING(".dcr", "generic"),
108 MATCHING(".dcs", "generic"),
101 MATCHING(".dng", "generic"), 109 MATCHING(".dng", "generic"),
110 MATCHING(".drf", "generic"),
111 MATCHING(".eip", "generic"),
102 MATCHING(".erf", "generic"), 112 MATCHING(".erf", "generic"),
103 MATCHING(".fff", "generic"), 113 MATCHING(".fff", "generic"),
114 MATCHING(".gpr", "generic"),
115 MATCHING(".iiq", "generic"),
104 MATCHING(".k25", "generic"), 116 MATCHING(".k25", "generic"),
105 MATCHING(".kdc", "generic"), 117 MATCHING(".kdc", "generic"),
118 MATCHING(".mdc", "generic"),
119 MATCHING(".mef", "generic"),
120 MATCHING(".mos", "generic"),
106 MATCHING(".mrw", "generic"), 121 MATCHING(".mrw", "generic"),
107 MATCHING(".nef", "generic"), 122 MATCHING(".nef", "generic"),
108 MATCHING(".nrf", "generic"),
109 MATCHING(".nrw", "generic"), 123 MATCHING(".nrw", "generic"),
124 MATCHING(".obm", "generic"),
110 MATCHING(".orf", "generic"), 125 MATCHING(".orf", "generic"),
111 MATCHING(".pef", "generic"), 126 MATCHING(".pef", "generic"),
127 MATCHING(".ptx", "generic"),
128 MATCHING(".pxn", "generic"),
129 MATCHING(".r3d", "generic"),
112 MATCHING(".raf", "generic"), 130 MATCHING(".raf", "generic"),
113 MATCHING(".raw", "generic"), 131 MATCHING(".raw", "generic"),
132 MATCHING(".rw1", "generic"),
114 MATCHING(".rw2", "generic"), 133 MATCHING(".rw2", "generic"),
134 MATCHING(".rwz", "generic"),
115 MATCHING(".sr2", "generic"), 135 MATCHING(".sr2", "generic"),
116 MATCHING(".srf", "generic"), 136 MATCHING(".srf", "generic"),
137 MATCHING(".srw", "generic"),
138 MATCHING(".tif", "generic"),
117 MATCHING(".x3f", "generic"), 139 MATCHING(".x3f", "generic"),
118 /* video */ 140 /* video */
119 MATCHING(".264", "generic"), 141 MATCHING(".264", "generic"),