]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 20 Oct 2012 21:24:00 +0000 (21:24 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 20 Oct 2012 21:24:00 +0000 (21:24 +0000)
MagickCore/coder.c
coders/dng.c

index 785111155c88858c1b5add6336629aefeb4f01ea..1cf2ca460053b1c59e4cb42fd3d85c0652089b4d 100644 (file)
@@ -197,6 +197,7 @@ static const CoderMapInfo
     { "RGBO", "RGB" },
     { "R", "RAW" },
     { "ROSE", "MAGICK" },
+    { "RW2", "DNG" },
     { "SHTML", "HTML" },
     { "SR2", "DNG" },
     { "SRF", "DNG" },
index 4e4715148111ed91232e27b87c0846658dfc522c..02063e5cc856df7b052af7f121666ed4e0cf35b2 100644 (file)
@@ -368,6 +368,14 @@ ModuleExport size_t RegisterDNGImage(void)
   entry->description=ConstantString("Fuji CCD-RAW Graphic File");
   entry->module=ConstantString("DNG");
   (void) RegisterMagickInfo(entry);
+  entry=SetMagickInfo("RW2");
+  entry->decoder=(DecodeImageHandler *) ReadDNGImage;
+  entry->blob_support=MagickFalse;
+  entry->seekable_stream=MagickTrue;
+  entry->format_type=ExplicitFormatType;
+  entry->description=ConstantString("Panasonic Lumix Raw Image");
+  entry->module=ConstantString("DNG");
+  (void) RegisterMagickInfo(entry);
   entry=SetMagickInfo("SRF");
   entry->decoder=(DecodeImageHandler *) ReadDNGImage;
   entry->blob_support=MagickFalse;
@@ -419,6 +427,7 @@ ModuleExport void UnregisterDNGImage(void)
   (void) UnregisterMagickInfo("X3F");
   (void) UnregisterMagickInfo("SR2");
   (void) UnregisterMagickInfo("SRF");
+  (void) UnregisterMagickInfo("RW2");
   (void) UnregisterMagickInfo("RAF");
   (void) UnregisterMagickInfo("PEF");
   (void) UnregisterMagickInfo("ORF");