From 92f84a50d91430d11c65472da2c7718d2e4f33e2 Mon Sep 17 00:00:00 2001 From: cristy <urban-warrior@git.imagemagick.org> Date: Thu, 2 Jan 2014 15:10:12 +0000 Subject: [PATCH] --- coders/jp2.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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"); -- 2.40.0