From: cristy Date: Thu, 2 Jan 2014 15:10:12 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~3005 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=92f84a50d91430d11c65472da2c7718d2e4f33e2;p=imagemagick --- diff --git a/coders/jp2.c b/coders/jp2.c index 343d07eb0..7fbfffc7b 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -544,6 +544,19 @@ ModuleExport size_t RegisterJP2Image(void) #if defined(MAGICKCORE_LIBOPENJP2_DELEGATE) entry->decoder=(DecodeImageHandler *) ReadJP2Image; entry->encoder=(EncodeImageHandler *) WriteJP2Image; +#endif + (void) RegisterMagickInfo(entry); + entry=SetMagickInfo("JPC"); + entry->description=ConstantString("JPEG-2000 Code Stream Syntax"); + entry->mime_type=ConstantString("image/jp2"); + entry->module=ConstantString("JP2"); + entry->magick=(IsImageFormatHandler *) IsJPC; + entry->adjoin=MagickFalse; + entry->seekable_stream=MagickTrue; + entry->thread_support=NoThreadSupport; +#if defined(MAGICKCORE_LIBOPENJP2_DELEGATE) + entry->decoder=(DecodeImageHandler *) ReadJP2Image; + entry->encoder=(EncodeImageHandler *) WriteJP2Image; #endif (void) RegisterMagickInfo(entry); return(MagickImageCoderSignature); @@ -570,6 +583,7 @@ ModuleExport size_t RegisterJP2Image(void) */ ModuleExport void UnregisterJP2Image(void) { + (void) UnregisterMagickInfo("JPC"); (void) UnregisterMagickInfo("JPT"); (void) UnregisterMagickInfo("JP2"); (void) UnregisterMagickInfo("J2K");