#include "main.h"
#include "image-load.h"
+#include "image_load_cr3.h"
#include "image_load_gdk.h"
#include "image_load_jpeg.h"
#include "image_load_tiff.h"
image_loader_backend_set_jpeg(&il->backend);
}
else
+ if (il->bytes_total >= 11 &&
+ (memcmp(il->mapped_file + 4, "ftypcrx", 7) == 0) &&
+ (memcmp(il->mapped_file + 64, "CanonCR3", 8) == 0))
+ {
+ DEBUG_1("Using custom cr3 loader");
+ image_loader_backend_set_cr3(&il->backend);
+ }
+ else
#endif
#ifdef HAVE_TIFF
if (il->bytes_total >= 10 &&