]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 10 May 2012 12:07:32 +0000 (12:07 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 10 May 2012 12:07:32 +0000 (12:07 +0000)
coders/jp2.c

index 6014890d058c8eec116e49a484e4485f8a5f394e..17f1980194334fcc83ef0fa531cc2b6d9aa66571 100644 (file)
@@ -698,6 +698,18 @@ ModuleExport size_t RegisterJP2Image(void)
 #if defined(MAGICKCORE_JP2_DELEGATE)
   entry->decoder=(DecodeImageHandler *) ReadJP2Image;
   entry->encoder=(EncodeImageHandler *) WriteJP2Image;
+#endif
+  (void) RegisterMagickInfo(entry);
+  entry=SetMagickInfo("J2K");
+  entry->description=ConstantString("JPEG-2000 Code Stream Syntax");
+  entry->module=ConstantString("JP2");
+  entry->magick=(IsImageFormatHandler *) IsJPC;
+  entry->adjoin=MagickFalse;
+  entry->seekable_stream=MagickTrue;
+  entry->thread_support=NoThreadSupport;
+#if defined(MAGICKCORE_JP2_DELEGATE)
+  entry->decoder=(DecodeImageHandler *) ReadJP2Image;
+  entry->encoder=(EncodeImageHandler *) WriteJP2Image;
 #endif
   (void) RegisterMagickInfo(entry);
   entry=SetMagickInfo("JPX");
@@ -755,6 +767,7 @@ ModuleExport size_t RegisterJP2Image(void)
 ModuleExport void UnregisterJP2Image(void)
 {
   (void) UnregisterMagickInfo("PGX");
+  (void) UnregisterMagickInfo("J2K");
   (void) UnregisterMagickInfo("J2C");
   (void) UnregisterMagickInfo("JPC");
   (void) UnregisterMagickInfo("JP2");