From: Dirk Lemstra Date: Thu, 4 Oct 2018 19:55:17 +0000 (+0200) Subject: Moved the Register and Unregister methods of the coders to a header file to make... X-Git-Tag: 7.0.8-13~66 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7903f952233a46b1b1ccc0f030965aae5f2d9326;p=imagemagick Moved the Register and Unregister methods of the coders to a header file to make it easier to only register some of the coders. --- diff --git a/MagickCore/methods.h b/MagickCore/methods.h index af17dcc4c..00721978c 100644 --- a/MagickCore/methods.h +++ b/MagickCore/methods.h @@ -791,130 +791,6 @@ extern "C" { #define ReferenceBlob PrependMagickMethod(ReferenceBlob) #define ReferenceImage PrependMagickMethod(ReferenceImage) #define ReferencePixelCache PrependMagickMethod(ReferencePixelCache) -#define RegisterAAIImage PrependMagickMethod(RegisterAAIImage) -#define RegisterARTImage PrependMagickMethod(RegisterARTImage) -#define RegisterAVSImage PrependMagickMethod(RegisterAVSImage) -#define RegisterBGRImage PrependMagickMethod(RegisterBGRImage) -#define RegisterBMPImage PrependMagickMethod(RegisterBMPImage) -#define RegisterBRAILLEImage PrependMagickMethod(RegisterBRAILLEImage) -#define RegisterCALSImage PrependMagickMethod(RegisterCALSImage) -#define RegisterCAPTIONImage PrependMagickMethod(RegisterCAPTIONImage) -#define RegisterCINImage PrependMagickMethod(RegisterCINImage) -#define RegisterCIPImage PrependMagickMethod(RegisterCIPImage) -#define RegisterCLIPImage PrependMagickMethod(RegisterCLIPImage) -#define RegisterCMYKImage PrependMagickMethod(RegisterCMYKImage) -#define RegisterCUTImage PrependMagickMethod(RegisterCUTImage) -#define RegisterDCMImage PrependMagickMethod(RegisterDCMImage) -#define RegisterDDSImage PrependMagickMethod(RegisterDDSImage) -#define RegisterDEBUGImage PrependMagickMethod(RegisterDEBUGImage) -#define RegisterDIBImage PrependMagickMethod(RegisterDIBImage) -#define RegisterDJVUImage PrependMagickMethod(RegisterDJVUImage) -#define RegisterDNGImage PrependMagickMethod(RegisterDNGImage) -#define RegisterDOTImage PrependMagickMethod(RegisterDOTImage) -#define RegisterDPXImage PrependMagickMethod(RegisterDPXImage) -#define RegisterEPTImage PrependMagickMethod(RegisterEPTImage) -#define RegisterEXRImage PrependMagickMethod(RegisterEXRImage) -#define RegisterFAXImage PrependMagickMethod(RegisterFAXImage) -#define RegisterFDImage PrependMagickMethod(RegisterFDImage) -#define RegisterFITSImage PrependMagickMethod(RegisterFITSImage) -#define RegisterGIFImage PrependMagickMethod(RegisterGIFImage) -#define RegisterGRADIENTImage PrependMagickMethod(RegisterGRADIENTImage) -#define RegisterGRAYImage PrependMagickMethod(RegisterGRAYImage) -#define RegisterHALDImage PrependMagickMethod(RegisterHALDImage) -#define RegisterHDRImage PrependMagickMethod(RegisterHDRImage) -#define RegisterHEICImage PrependMagickMethod(RegisterHEICImage) -#define RegisterHISTOGRAMImage PrependMagickMethod(RegisterHISTOGRAMImage) -#define RegisterHRZImage PrependMagickMethod(RegisterHRZImage) -#define RegisterHTMLImage PrependMagickMethod(RegisterHTMLImage) -#define RegisterICONImage PrependMagickMethod(RegisterICONImage) -#define RegisterINFOImage PrependMagickMethod(RegisterINFOImage) -#define RegisterINLINEImage PrependMagickMethod(RegisterINLINEImage) -#define RegisterIPLImage PrependMagickMethod(RegisterIPLImage) -#define RegisterJBIGImage PrependMagickMethod(RegisterJBIGImage) -#define RegisterJNXImage PrependMagickMethod(RegisterJNXImage) -#define RegisterJP2Image PrependMagickMethod(RegisterJP2Image) -#define RegisterJPEGImage PrependMagickMethod(RegisterJPEGImage) -#define RegisterJSONImage PrependMagickMethod(RegisterJSONImage) -#define RegisterLABELImage PrependMagickMethod(RegisterLABELImage) -#define RegisterMACImage PrependMagickMethod(RegisterMACImage) -#define RegisterMAPImage PrependMagickMethod(RegisterMAPImage) -#define RegisterMASKImage PrependMagickMethod(RegisterMASKImage) -#define RegisterMATImage PrependMagickMethod(RegisterMATImage) -#define RegisterMATTEImage PrependMagickMethod(RegisterMATTEImage) -#define RegisterMETAImage PrependMagickMethod(RegisterMETAImage) -#define RegisterMIFFImage PrependMagickMethod(RegisterMIFFImage) -#define RegisterMONOImage PrependMagickMethod(RegisterMONOImage) -#define RegisterMPCImage PrependMagickMethod(RegisterMPCImage) -#define RegisterMPEGImage PrependMagickMethod(RegisterMPEGImage) -#define RegisterMPRImage PrependMagickMethod(RegisterMPRImage) -#define RegisterMSLImage PrependMagickMethod(RegisterMSLImage) -#define RegisterMTVImage PrependMagickMethod(RegisterMTVImage) -#define RegisterMVGImage PrependMagickMethod(RegisterMVGImage) -#define RegisterNULLImage PrependMagickMethod(RegisterNULLImage) -#define RegisterOTBImage PrependMagickMethod(RegisterOTBImage) -#define RegisterPALMImage PrependMagickMethod(RegisterPALMImage) -#define RegisterPANGOImage PrependMagickMethod(RegisterPANGOImage) -#define RegisterPATTERNImage PrependMagickMethod(RegisterPATTERNImage) -#define RegisterPCDImage PrependMagickMethod(RegisterPCDImage) -#define RegisterPCLImage PrependMagickMethod(RegisterPCLImage) -#define RegisterPCXImage PrependMagickMethod(RegisterPCXImage) -#define RegisterPDBImage PrependMagickMethod(RegisterPDBImage) -#define RegisterPDFImage PrependMagickMethod(RegisterPDFImage) -#define RegisterPESImage PrependMagickMethod(RegisterPESImage) -#define RegisterPGXImage PrependMagickMethod(RegisterPGXImage) -#define RegisterPICTImage PrependMagickMethod(RegisterPICTImage) -#define RegisterPIXImage PrependMagickMethod(RegisterPIXImage) -#define RegisterPLASMAImage PrependMagickMethod(RegisterPLASMAImage) -#define RegisterPNGImage PrependMagickMethod(RegisterPNGImage) -#define RegisterPNMImage PrependMagickMethod(RegisterPNMImage) -#define RegisterPS2Image PrependMagickMethod(RegisterPS2Image) -#define RegisterPS3Image PrependMagickMethod(RegisterPS3Image) -#define RegisterPSDImage PrependMagickMethod(RegisterPSDImage) -#define RegisterPSImage PrependMagickMethod(RegisterPSImage) -#define RegisterPWPImage PrependMagickMethod(RegisterPWPImage) -#define RegisterRAWImage PrependMagickMethod(RegisterRAWImage) -#define RegisterRGBImage PrependMagickMethod(RegisterRGBImage) -#define RegisterRGFImage PrependMagickMethod(RegisterRGFImage) -#define RegisterRLAImage PrependMagickMethod(RegisterRLAImage) -#define RegisterRLEImage PrependMagickMethod(RegisterRLEImage) -#define RegisterSCREENSHOTImage PrependMagickMethod(RegisterSCREENSHOTImage) -#define RegisterSCRImage PrependMagickMethod(RegisterSCRImage) -#define RegisterSCTImage PrependMagickMethod(RegisterSCTImage) -#define RegisterSFWImage PrependMagickMethod(RegisterSFWImage) -#define RegisterSGIImage PrependMagickMethod(RegisterSGIImage) -#define RegisterSIXELImage PrependMagickMethod(RegisterSIXELImage) -#define RegisterStaticModules PrependMagickMethod(RegisterStaticModules) -#define RegisterSTEGANOImage PrependMagickMethod(RegisterSTEGANOImage) -#define RegisterSUNImage PrependMagickMethod(RegisterSUNImage) -#define RegisterSVGImage PrependMagickMethod(RegisterSVGImage) -#define RegisterTGAImage PrependMagickMethod(RegisterTGAImage) -#define RegisterTHUMBNAILImage PrependMagickMethod(RegisterTHUMBNAILImage) -#define RegisterTIFFImage PrependMagickMethod(RegisterTIFFImage) -#define RegisterTILEImage PrependMagickMethod(RegisterTILEImage) -#define RegisterTIMImage PrependMagickMethod(RegisterTIMImage) -#define RegisterTTFImage PrependMagickMethod(RegisterTTFImage) -#define RegisterTXTImage PrependMagickMethod(RegisterTXTImage) -#define RegisterUILImage PrependMagickMethod(RegisterUILImage) -#define RegisterURLImage PrependMagickMethod(RegisterURLImage) -#define RegisterUYVYImage PrependMagickMethod(RegisterUYVYImage) -#define RegisterVICARImage PrependMagickMethod(RegisterVICARImage) -#define RegisterVIDImage PrependMagickMethod(RegisterVIDImage) -#define RegisterVIFFImage PrependMagickMethod(RegisterVIFFImage) -#define RegisterVIPSImage PrependMagickMethod(RegisterVIPSImage) -#define RegisterWBMPImage PrependMagickMethod(RegisterWBMPImage) -#define RegisterWEBPImage PrependMagickMethod(RegisterWEBPImage) -#define RegisterWMFImage PrependMagickMethod(RegisterWMFImage) -#define RegisterWPGImage PrependMagickMethod(RegisterWPGImage) -#define RegisterXBMImage PrependMagickMethod(RegisterXBMImage) -#define RegisterXCFImage PrependMagickMethod(RegisterXCFImage) -#define RegisterXCImage PrependMagickMethod(RegisterXCImage) -#define RegisterXImage PrependMagickMethod(RegisterXImage) -#define RegisterXPMImage PrependMagickMethod(RegisterXPMImage) -#define RegisterXPSImage PrependMagickMethod(RegisterXPSImage) -#define RegisterXTRNImage PrependMagickMethod(RegisterXTRNImage) -#define RegisterXWDImage PrependMagickMethod(RegisterXWDImage) -#define RegisterYCBCRImage PrependMagickMethod(RegisterYCBCRImage) -#define RegisterYUVImage PrependMagickMethod(RegisterYUVImage) #define RegistryComponentGenesis PrependMagickMethod(RegistryComponentGenesis) #define RegistryComponentTerminus PrependMagickMethod(RegistryComponentTerminus) #define RelinquishAlignedMemory PrependMagickMethod(RelinquishAlignedMemory) @@ -1138,130 +1014,6 @@ extern "C" { #define UnityAddKernelInfo PrependMagickMethod(UnityAddKernelInfo) #define UnlockSemaphoreInfo PrependMagickMethod(UnlockSemaphoreInfo) #define UnmapBlob PrependMagickMethod(UnmapBlob) -#define UnregisterAAIImage PrependMagickMethod(UnregisterAAIImage) -#define UnregisterARTImage PrependMagickMethod(UnregisterARTImage) -#define UnregisterAVSImage PrependMagickMethod(UnregisterAVSImage) -#define UnregisterBGRImage PrependMagickMethod(UnregisterBGRImage) -#define UnregisterBMPImage PrependMagickMethod(UnregisterBMPImage) -#define UnregisterBRAILLEImage PrependMagickMethod(UnregisterBRAILLEImage) -#define UnregisterCALSImage PrependMagickMethod(UnregisterCALSImage) -#define UnregisterCAPTIONImage PrependMagickMethod(UnregisterCAPTIONImage) -#define UnregisterCINImage PrependMagickMethod(UnregisterCINImage) -#define UnregisterCIPImage PrependMagickMethod(UnregisterCIPImage) -#define UnregisterCLIPImage PrependMagickMethod(UnregisterCLIPImage) -#define UnregisterCMYKImage PrependMagickMethod(UnregisterCMYKImage) -#define UnregisterCUTImage PrependMagickMethod(UnregisterCUTImage) -#define UnregisterDCMImage PrependMagickMethod(UnregisterDCMImage) -#define UnregisterDDSImage PrependMagickMethod(UnregisterDDSImage) -#define UnregisterDEBUGImage PrependMagickMethod(UnregisterDEBUGImage) -#define UnregisterDIBImage PrependMagickMethod(UnregisterDIBImage) -#define UnregisterDJVUImage PrependMagickMethod(UnregisterDJVUImage) -#define UnregisterDNGImage PrependMagickMethod(UnregisterDNGImage) -#define UnregisterDOTImage PrependMagickMethod(UnregisterDOTImage) -#define UnregisterDPXImage PrependMagickMethod(UnregisterDPXImage) -#define UnregisterEPTImage PrependMagickMethod(UnregisterEPTImage) -#define UnregisterEXRImage PrependMagickMethod(UnregisterEXRImage) -#define UnregisterFAXImage PrependMagickMethod(UnregisterFAXImage) -#define UnregisterFDImage PrependMagickMethod(UnregisterFDImage) -#define UnregisterFITSImage PrependMagickMethod(UnregisterFITSImage) -#define UnregisterGIFImage PrependMagickMethod(UnregisterGIFImage) -#define UnregisterGRADIENTImage PrependMagickMethod(UnregisterGRADIENTImage) -#define UnregisterGRAYImage PrependMagickMethod(UnregisterGRAYImage) -#define UnregisterHALDImage PrependMagickMethod(UnregisterHALDImage) -#define UnregisterHDRImage PrependMagickMethod(UnregisterHDRImage) -#define UnregisterHEICImage PrependMagickMethod(UnregisterHEICImage) -#define UnregisterHISTOGRAMImage PrependMagickMethod(UnregisterHISTOGRAMImage) -#define UnregisterHRZImage PrependMagickMethod(UnregisterHRZImage) -#define UnregisterHTMLImage PrependMagickMethod(UnregisterHTMLImage) -#define UnregisterICONImage PrependMagickMethod(UnregisterICONImage) -#define UnregisterINFOImage PrependMagickMethod(UnregisterINFOImage) -#define UnregisterINLINEImage PrependMagickMethod(UnregisterINLINEImage) -#define UnregisterIPLImage PrependMagickMethod(UnregisterIPLImage) -#define UnregisterJBIGImage PrependMagickMethod(UnregisterJBIGImage) -#define UnregisterJNXImage PrependMagickMethod(UnregisterJNXImage) -#define UnregisterJP2Image PrependMagickMethod(UnregisterJP2Image) -#define UnregisterJPEGImage PrependMagickMethod(UnregisterJPEGImage) -#define UnregisterJSONImage PrependMagickMethod(UnregisterJSONImage) -#define UnregisterLABELImage PrependMagickMethod(UnregisterLABELImage) -#define UnregisterMACImage PrependMagickMethod(UnregisterMACImage) -#define UnregisterMAPImage PrependMagickMethod(UnregisterMAPImage) -#define UnregisterMASKImage PrependMagickMethod(UnregisterMASKImage) -#define UnregisterMATImage PrependMagickMethod(UnregisterMATImage) -#define UnregisterMATTEImage PrependMagickMethod(UnregisterMATTEImage) -#define UnregisterMETAImage PrependMagickMethod(UnregisterMETAImage) -#define UnregisterMIFFImage PrependMagickMethod(UnregisterMIFFImage) -#define UnregisterMONOImage PrependMagickMethod(UnregisterMONOImage) -#define UnregisterMPCImage PrependMagickMethod(UnregisterMPCImage) -#define UnregisterMPEGImage PrependMagickMethod(UnregisterMPEGImage) -#define UnregisterMPRImage PrependMagickMethod(UnregisterMPRImage) -#define UnregisterMSLImage PrependMagickMethod(UnregisterMSLImage) -#define UnregisterMTVImage PrependMagickMethod(UnregisterMTVImage) -#define UnregisterMVGImage PrependMagickMethod(UnregisterMVGImage) -#define UnregisterNULLImage PrependMagickMethod(UnregisterNULLImage) -#define UnregisterOTBImage PrependMagickMethod(UnregisterOTBImage) -#define UnregisterPALMImage PrependMagickMethod(UnregisterPALMImage) -#define UnregisterPANGOImage PrependMagickMethod(UnregisterPANGOImage) -#define UnregisterPATTERNImage PrependMagickMethod(UnregisterPATTERNImage) -#define UnregisterPCDImage PrependMagickMethod(UnregisterPCDImage) -#define UnregisterPCLImage PrependMagickMethod(UnregisterPCLImage) -#define UnregisterPCXImage PrependMagickMethod(UnregisterPCXImage) -#define UnregisterPDBImage PrependMagickMethod(UnregisterPDBImage) -#define UnregisterPDFImage PrependMagickMethod(UnregisterPDFImage) -#define UnregisterPESImage PrependMagickMethod(UnregisterPESImage) -#define UnregisterPGXImage PrependMagickMethod(UnregisterPGXImage) -#define UnregisterPICTImage PrependMagickMethod(UnregisterPICTImage) -#define UnregisterPIXImage PrependMagickMethod(UnregisterPIXImage) -#define UnregisterPLASMAImage PrependMagickMethod(UnregisterPLASMAImage) -#define UnregisterPNGImage PrependMagickMethod(UnregisterPNGImage) -#define UnregisterPNMImage PrependMagickMethod(UnregisterPNMImage) -#define UnregisterPS2Image PrependMagickMethod(UnregisterPS2Image) -#define UnregisterPS3Image PrependMagickMethod(UnregisterPS3Image) -#define UnregisterPSDImage PrependMagickMethod(UnregisterPSDImage) -#define UnregisterPSImage PrependMagickMethod(UnregisterPSImage) -#define UnregisterPWPImage PrependMagickMethod(UnregisterPWPImage) -#define UnregisterRAWImage PrependMagickMethod(UnregisterRAWImage) -#define UnregisterRGBImage PrependMagickMethod(UnregisterRGBImage) -#define UnregisterRGFImage PrependMagickMethod(UnregisterRGFImage) -#define UnregisterRLAImage PrependMagickMethod(UnregisterRLAImage) -#define UnregisterRLEImage PrependMagickMethod(UnregisterRLEImage) -#define UnregisterSCREENSHOTImage PrependMagickMethod(UnregisterSCREENSHOTImage) -#define UnregisterSCRImage PrependMagickMethod(UnregisterSCRImage) -#define UnregisterSCTImage PrependMagickMethod(UnregisterSCTImage) -#define UnregisterSFWImage PrependMagickMethod(UnregisterSFWImage) -#define UnregisterSGIImage PrependMagickMethod(UnregisterSGIImage) -#define UnregisterSIXELImage PrependMagickMethod(UnregisterSIXELImage) -#define UnregisterStaticModules PrependMagickMethod(UnregisterStaticModules) -#define UnregisterSTEGANOImage PrependMagickMethod(UnregisterSTEGANOImage) -#define UnregisterSUNImage PrependMagickMethod(UnregisterSUNImage) -#define UnregisterSVGImage PrependMagickMethod(UnregisterSVGImage) -#define UnregisterTGAImage PrependMagickMethod(UnregisterTGAImage) -#define UnregisterTHUMBNAILImage PrependMagickMethod(UnregisterTHUMBNAILImage) -#define UnregisterTIFFImage PrependMagickMethod(UnregisterTIFFImage) -#define UnregisterTILEImage PrependMagickMethod(UnregisterTILEImage) -#define UnregisterTIMImage PrependMagickMethod(UnregisterTIMImage) -#define UnregisterTTFImage PrependMagickMethod(UnregisterTTFImage) -#define UnregisterTXTImage PrependMagickMethod(UnregisterTXTImage) -#define UnregisterUILImage PrependMagickMethod(UnregisterUILImage) -#define UnregisterURLImage PrependMagickMethod(UnregisterURLImage) -#define UnregisterUYVYImage PrependMagickMethod(UnregisterUYVYImage) -#define UnregisterVICARImage PrependMagickMethod(UnregisterVICARImage) -#define UnregisterVIDImage PrependMagickMethod(UnregisterVIDImage) -#define UnregisterVIFFImage PrependMagickMethod(UnregisterVIFFImage) -#define UnregisterVIPSImage PrependMagickMethod(UnregisterVIPSImage) -#define UnregisterWBMPImage PrependMagickMethod(UnregisterWBMPImage) -#define UnregisterWEBPImage PrependMagickMethod(UnregisterWEBPImage) -#define UnregisterWMFImage PrependMagickMethod(UnregisterWMFImage) -#define UnregisterWPGImage PrependMagickMethod(UnregisterWPGImage) -#define UnregisterXBMImage PrependMagickMethod(UnregisterXBMImage) -#define UnregisterXCFImage PrependMagickMethod(UnregisterXCFImage) -#define UnregisterXCImage PrependMagickMethod(UnregisterXCImage) -#define UnregisterXImage PrependMagickMethod(UnregisterXImage) -#define UnregisterXPMImage PrependMagickMethod(UnregisterXPMImage) -#define UnregisterXPSImage PrependMagickMethod(UnregisterXPSImage) -#define UnregisterXTRNImage PrependMagickMethod(UnregisterXTRNImage) -#define UnregisterXWDImage PrependMagickMethod(UnregisterXWDImage) -#define UnregisterYCBCRImage PrependMagickMethod(UnregisterYCBCRImage) -#define UnregisterYUVImage PrependMagickMethod(UnregisterYUVImage) #define UnsharpMaskImage PrependMagickMethod(UnsharpMaskImage) #define UpdateImageViewIterator PrependMagickMethod(UpdateImageViewIterator) #define UpdateSignature PrependMagickMethod(UpdateSignature) diff --git a/MagickCore/static.c b/MagickCore/static.c index fec42cfa0..2e723aa35 100644 --- a/MagickCore/static.c +++ b/MagickCore/static.c @@ -36,7 +36,8 @@ % % */ - + + /* Include declarations. */ @@ -48,7 +49,16 @@ #include "MagickCore/policy.h" #include "MagickCore/static.h" #include "MagickCore/string_.h" - +#include "coders/coders.h" + + +/* + Define declarations. +*/ +#define AddMagickCoder(coder) { MagickStringify(coder), MagickFalse, \ + Register ## coder ## Image, Unregister ## coder ## Image }, + + /* ImageMagick module stub. */ @@ -60,7 +70,8 @@ ModuleExport size_t RegisterUndefinedImage(void) ModuleExport void UnregisterUndefinedImage(void) { } - + + /* ImageMagick modules. */ @@ -80,175 +91,12 @@ static struct } MagickModules[] = { #if !defined(MAGICKCORE_BUILD_MODULES) - { "AAI", MagickFalse, RegisterAAIImage, UnregisterAAIImage }, - { "ART", MagickFalse, RegisterARTImage, UnregisterARTImage }, - { "AVS", MagickFalse, RegisterAVSImage, UnregisterAVSImage }, - { "BGR", MagickFalse, RegisterBGRImage, UnregisterBGRImage }, - { "BMP", MagickFalse, RegisterBMPImage, UnregisterBMPImage }, - { "BRAILLE", MagickFalse, RegisterBRAILLEImage, UnregisterBRAILLEImage }, - { "CALS", MagickFalse, RegisterCALSImage, UnregisterCALSImage }, - { "CAPTION", MagickFalse, RegisterCAPTIONImage, UnregisterCAPTIONImage }, - { "CIN", MagickFalse, RegisterCINImage, UnregisterCINImage }, - { "CIP", MagickFalse, RegisterCIPImage, UnregisterCIPImage }, - { "CLIP", MagickFalse, RegisterCLIPImage, UnregisterCLIPImage }, -#if defined(MAGICKCORE_WINGDI32_DELEGATE) - { "CLIPBOARD", MagickFalse, RegisterCLIPBOARDImage, UnregisterCLIPBOARDImage }, -#endif - { "CMYK", MagickFalse, RegisterCMYKImage, UnregisterCMYKImage }, - { "CUT", MagickFalse, RegisterCUTImage, UnregisterCUTImage }, - { "DCM", MagickFalse, RegisterDCMImage, UnregisterDCMImage }, - { "DDS", MagickFalse, RegisterDDSImage, UnregisterDDSImage }, - { "DEBUG", MagickFalse, RegisterDEBUGImage, UnregisterDEBUGImage }, - { "DIB", MagickFalse, RegisterDIBImage, UnregisterDIBImage }, -#if defined(MAGICKCORE_DJVU_DELEGATE) - { "DJVU", MagickFalse, RegisterDJVUImage, UnregisterDJVUImage }, -#endif - { "DNG", MagickFalse, RegisterDNGImage, UnregisterDNGImage }, -#if defined(MAGICKCORE_DPS_DELEGATE) - { "DPS", MagickFalse, RegisterDPSImage, UnregisterDPSImage }, -#endif - { "DPX", MagickFalse, RegisterDPXImage, UnregisterDPXImage }, -#if defined(MAGICKCORE_WINGDI32_DELEGATE) - { "EMF", MagickFalse, RegisterEMFImage, UnregisterEMFImage }, -#endif -#if defined(MAGICKCORE_TIFF_DELEGATE) - { "EPT", MagickFalse, RegisterEPTImage, UnregisterEPTImage }, -#endif -#if defined(MAGICKCORE_OPENEXR_DELEGATE) - { "EXR", MagickFalse, RegisterEXRImage, UnregisterEXRImage }, -#endif - { "FAX", MagickFalse, RegisterFAXImage, UnregisterFAXImage }, - { "FITS", MagickFalse, RegisterFITSImage, UnregisterFITSImage }, -#if defined(MAGICKCORE_FLIF_DELEGATE) - { "FLIF", MagickFalse, RegisterFLIFImage, UnregisterFLIFImage }, -#endif -#if defined(MAGICKCORE_FPX_DELEGATE) - { "FPX", MagickFalse, RegisterFPXImage, UnregisterFPXImage }, -#endif - { "GIF", MagickFalse, RegisterGIFImage, UnregisterGIFImage }, - { "GRAY", MagickFalse, RegisterGRAYImage, UnregisterGRAYImage }, - { "GRADIENT", MagickFalse, RegisterGRADIENTImage, UnregisterGRADIENTImage }, - { "HALD", MagickFalse, RegisterHALDImage, UnregisterHALDImage }, - { "HDR", MagickFalse, RegisterHDRImage, UnregisterHDRImage }, -#if defined(MAGICKCORE_HEIC_DELEGATE) - { "HEIC", MagickFalse, RegisterHEICImage, UnregisterHEICImage }, -#endif - { "HISTOGRAM", MagickFalse, RegisterHISTOGRAMImage, UnregisterHISTOGRAMImage }, - { "HRZ", MagickFalse, RegisterHRZImage, UnregisterHRZImage }, - { "HTML", MagickFalse, RegisterHTMLImage, UnregisterHTMLImage }, - { "ICON", MagickFalse, RegisterICONImage, UnregisterICONImage }, - { "INFO", MagickFalse, RegisterINFOImage, UnregisterINFOImage }, - { "INLINE", MagickFalse, RegisterINLINEImage, UnregisterINLINEImage }, - { "IPL", MagickFalse, RegisterIPLImage, UnregisterIPLImage }, -#if defined(MAGICKCORE_JBIG_DELEGATE) - { "JBIG", MagickFalse, RegisterJBIGImage, UnregisterJBIGImage }, -#endif - { "JNX", MagickFalse, RegisterJNXImage, UnregisterJNXImage }, -#if defined(MAGICKCORE_JPEG_DELEGATE) - { "JPEG", MagickFalse, RegisterJPEGImage, UnregisterJPEGImage }, -#endif -#if defined(MAGICKCORE_LIBOPENJP2_DELEGATE) - { "JP2", MagickFalse, RegisterJP2Image, UnregisterJP2Image }, -#endif - { "JSON", MagickFalse, RegisterJSONImage, UnregisterJSONImage }, - { "LABEL", MagickFalse, RegisterLABELImage, UnregisterLABELImage }, - { "MAC", MagickFalse, RegisterMACImage, UnregisterMACImage }, - { "MAGICK", MagickFalse, RegisterMAGICKImage, UnregisterMAGICKImage }, - { "MAP", MagickFalse, RegisterMAPImage, UnregisterMAPImage }, - { "MAT", MagickFalse, RegisterMATImage, UnregisterMATImage }, - { "MATTE", MagickFalse, RegisterMATTEImage, UnregisterMATTEImage }, - { "MASK", MagickFalse, RegisterMASKImage, UnregisterMASKImage }, - { "META", MagickFalse, RegisterMETAImage, UnregisterMETAImage }, - { "MIFF", MagickFalse, RegisterMIFFImage, UnregisterMIFFImage }, - { "MONO", MagickFalse, RegisterMONOImage, UnregisterMONOImage }, - { "MPC", MagickFalse, RegisterMPCImage, UnregisterMPCImage }, - { "MPEG", MagickFalse, RegisterMPEGImage, UnregisterMPEGImage }, - { "MPR", MagickFalse, RegisterMPRImage, UnregisterMPRImage }, - { "MSL", MagickFalse, RegisterMSLImage, UnregisterMSLImage }, - { "MTV", MagickFalse, RegisterMTVImage, UnregisterMTVImage }, - { "MVG", MagickFalse, RegisterMVGImage, UnregisterMVGImage }, - { "NULL", MagickFalse, RegisterNULLImage, UnregisterNULLImage }, - { "OTB", MagickFalse, RegisterOTBImage, UnregisterOTBImage }, - { "PALM", MagickFalse, RegisterPALMImage, UnregisterPALMImage }, - { "PANGO", MagickFalse, RegisterPANGOImage, UnregisterPANGOImage }, - { "PATTERN", MagickFalse, RegisterPATTERNImage, UnregisterPATTERNImage }, - { "PCD", MagickFalse, RegisterPCDImage, UnregisterPCDImage }, - { "PCL", MagickFalse, RegisterPCLImage, UnregisterPCLImage }, - { "PCX", MagickFalse, RegisterPCXImage, UnregisterPCXImage }, - { "PDB", MagickFalse, RegisterPDBImage, UnregisterPDBImage }, - { "PDF", MagickFalse, RegisterPDFImage, UnregisterPDFImage }, - { "PES", MagickFalse, RegisterPESImage, UnregisterPESImage }, - { "PGX", MagickFalse, RegisterPGXImage, UnregisterPGXImage }, - { "PICT", MagickFalse, RegisterPICTImage, UnregisterPICTImage }, - { "PIX", MagickFalse, RegisterPIXImage, UnregisterPIXImage }, - { "PLASMA", MagickFalse, RegisterPLASMAImage, UnregisterPLASMAImage }, -#if defined(MAGICKCORE_PNG_DELEGATE) - { "PNG", MagickFalse, RegisterPNGImage, UnregisterPNGImage }, -#endif - { "PNM", MagickFalse, RegisterPNMImage, UnregisterPNMImage }, - { "PS", MagickFalse, RegisterPSImage, UnregisterPSImage }, - { "PS2", MagickFalse, RegisterPS2Image, UnregisterPS2Image }, - { "PS3", MagickFalse, RegisterPS3Image, UnregisterPS3Image }, - { "PSD", MagickFalse, RegisterPSDImage, UnregisterPSDImage }, - { "PWP", MagickFalse, RegisterPWPImage, UnregisterPWPImage }, - { "RAW", MagickFalse, RegisterRAWImage, UnregisterRAWImage }, - { "RGB", MagickFalse, RegisterRGBImage, UnregisterRGBImage }, - { "RGF", MagickFalse, RegisterRGFImage, UnregisterRGFImage }, - { "RLA", MagickFalse, RegisterRLAImage, UnregisterRLAImage }, - { "RLE", MagickFalse, RegisterRLEImage, UnregisterRLEImage }, - { "SCR", MagickFalse, RegisterSCRImage, UnregisterSCRImage }, - { "SCREENSHOT", MagickFalse, RegisterSCREENSHOTImage, UnregisterSCREENSHOTImage }, - { "SCT", MagickFalse, RegisterSCTImage, UnregisterSCTImage }, - { "SFW", MagickFalse, RegisterSFWImage, UnregisterSFWImage }, - { "SGI", MagickFalse, RegisterSGIImage, UnregisterSGIImage }, - { "SIXEL", MagickFalse, RegisterSIXELImage, UnregisterSIXELImage }, - { "STEGANO", MagickFalse, RegisterSTEGANOImage, UnregisterSTEGANOImage }, - { "SUN", MagickFalse, RegisterSUNImage, UnregisterSUNImage }, - { "SVG", MagickFalse, RegisterSVGImage, UnregisterSVGImage }, - { "TGA", MagickFalse, RegisterTGAImage, UnregisterTGAImage }, - { "THUMBNAIL", MagickFalse, RegisterTHUMBNAILImage, UnregisterTHUMBNAILImage }, -#if defined(MAGICKCORE_TIFF_DELEGATE) - { "TIFF", MagickFalse, RegisterTIFFImage, UnregisterTIFFImage }, -#endif - { "TILE", MagickFalse, RegisterTILEImage, UnregisterTILEImage }, - { "TIM", MagickFalse, RegisterTIMImage, UnregisterTIMImage }, - { "TTF", MagickFalse, RegisterTTFImage, UnregisterTTFImage }, - { "TXT", MagickFalse, RegisterTXTImage, UnregisterTXTImage }, - { "UIL", MagickFalse, RegisterUILImage, UnregisterUILImage }, - { "URL", MagickFalse, RegisterURLImage, UnregisterURLImage }, - { "UYVY", MagickFalse, RegisterUYVYImage, UnregisterUYVYImage }, - { "VICAR", MagickFalse, RegisterVICARImage, UnregisterVICARImage }, - { "VID", MagickFalse, RegisterVIDImage, UnregisterVIDImage }, - { "VIFF", MagickFalse, RegisterVIFFImage, UnregisterVIFFImage }, - { "VIPS", MagickFalse, RegisterVIPSImage, UnregisterVIPSImage }, - { "WBMP", MagickFalse, RegisterWBMPImage, UnregisterWBMPImage }, -#if defined(MAGICKCORE_WEBP_DELEGATE) - { "WEBP", MagickFalse, RegisterWEBPImage, UnregisterWEBPImage }, -#endif -#if defined(MAGICKCORE_WMF_DELEGATE) || defined(MAGICKCORE_WMFLITE_DELEGATE) - { "WMF", MagickFalse, RegisterWMFImage, UnregisterWMFImage }, -#endif - { "WPG", MagickFalse, RegisterWPGImage, UnregisterWPGImage }, -#if defined(MAGICKCORE_X11_DELEGATE) - { "X", MagickFalse, RegisterXImage, UnregisterXImage }, -#endif - { "XBM", MagickFalse, RegisterXBMImage, UnregisterXBMImage }, - { "XC", MagickFalse, RegisterXCImage, UnregisterXCImage }, - { "XCF", MagickFalse, RegisterXCFImage, UnregisterXCFImage }, - { "XPM", MagickFalse, RegisterXPMImage, UnregisterXPMImage }, - { "XPS", MagickFalse, RegisterXPSImage, UnregisterXPSImage }, -#if defined(MAGICKCORE_WINDOWS_SUPPORT) - { "XTRN", MagickFalse, RegisterXTRNImage, UnregisterXTRNImage }, -#endif -#if defined(MAGICKCORE_X11_DELEGATE) - { "XWD", MagickFalse, RegisterXWDImage, UnregisterXWDImage }, -#endif - { "YCBCR", MagickFalse, RegisterYCBCRImage, UnregisterYCBCRImage }, - { "YUV", MagickFalse, RegisterYUVImage, UnregisterYUVImage }, + #include "coders/coders-list.h" #endif { (const char *) NULL, MagickFalse, RegisterUndefinedImage, UnregisterUndefinedImage } }; - + + /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % @@ -346,7 +194,8 @@ MagickExport MagickBooleanType InvokeStaticImageFilter(const char *tag, return(MagickTrue); } #endif - + + /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % @@ -419,7 +268,8 @@ MagickExport MagickBooleanType RegisterStaticModule(const char *module, } return(MagickFalse); } - + + /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % @@ -457,7 +307,8 @@ MagickExport void RegisterStaticModules(void) } } } - + + /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % @@ -501,7 +352,8 @@ MagickExport MagickBooleanType UnregisterStaticModule(const char *module) } return(MagickFalse); } - + + /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % diff --git a/MagickCore/static.h b/MagickCore/static.h index 42acd9e8c..1d78d2824 100644 --- a/MagickCore/static.h +++ b/MagickCore/static.h @@ -28,333 +28,6 @@ extern MagickExport MagickBooleanType RegisterStaticModule(const char *,ExceptionInfo *exception), UnregisterStaticModule(const char *); -extern ModuleExport size_t - RegisterAAIImage(void), - RegisterARTImage(void), - RegisterAVIImage(void), - RegisterAVSImage(void), - RegisterBIEImage(void), - RegisterBGRImage(void), - RegisterBMPImage(void), - RegisterBRAILLEImage(void), - RegisterCALSImage(void), - RegisterCAPTIONImage(void), - RegisterCINImage(void), - RegisterCIPImage(void), - RegisterCLIPImage(void), - RegisterCLIPBOARDImage(void), - RegisterCMYKImage(void), - RegisterCUTImage(void), - RegisterDCMImage(void), - RegisterDCXImage(void), - RegisterDDSImage(void), - RegisterDEBUGImage(void), - RegisterDIBImage(void), - RegisterDJVUImage(void), - RegisterDNGImage(void), - RegisterDPSImage(void), - RegisterDPXImage(void), - RegisterEMFImage(void), - RegisterEPDFImage(void), - RegisterEPIImage(void), - RegisterEPSImage(void), - RegisterEPS2Image(void), - RegisterEPSFImage(void), - RegisterEPSIImage(void), - RegisterEPTImage(void), - RegisterEXRImage(void), - RegisterFAXImage(void), - RegisterFITSImage(void), - RegisterFLIFImage(void), - RegisterFPXImage(void), - RegisterG3Image(void), - RegisterGIFImage(void), - RegisterGIF87Image(void), - RegisterGRADIENTImage(void), - RegisterGRANITEImage(void), - RegisterGRAYImage(void), - RegisterHALDImage(void), - RegisterHDRImage(void), - RegisterHEICImage(void), - RegisterHImage(void), - RegisterHISTOGRAMImage(void), - RegisterHRZImage(void), - RegisterHTMLImage(void), - RegisterICBImage(void), - RegisterICONImage(void), - RegisterINFOImage(void), - RegisterINLINEImage(void), - RegisterIPLImage(void), - RegisterJBGImage(void), - RegisterJBIGImage(void), - RegisterJNXImage(void), - RegisterJPEGImage(void), - RegisterJSONImage(void), - RegisterJP2Image(void), - RegisterLABELImage(void), - RegisterMACImage(void), - RegisterMAGICKImage(void), - RegisterMAPImage(void), - RegisterMASKImage(void), - RegisterMATImage(void), - RegisterMATTEImage(void), - RegisterMETAImage(void), - RegisterMIFFImage(void), - RegisterMNGImage(void), - RegisterMONOImage(void), - RegisterMPCImage(void), - RegisterMPEGImage(void), - RegisterMPRImage(void), - RegisterMSLImage(void), - RegisterMTVImage(void), - RegisterMVGImage(void), - RegisterNETSCAPEImage(void), - RegisterNULLImage(void), - RegisterP7Image(void), - RegisterPBMImage(void), - RegisterOTBImage(void), - RegisterPALMImage(void), - RegisterPANGOImage(void), - RegisterPATTERNImage(void), - RegisterPCDImage(void), - RegisterPCDSImage(void), - RegisterPCLImage(void), - RegisterPCTImage(void), - RegisterPCXImage(void), - RegisterPDBImage(void), - RegisterPDFImage(void), - RegisterPESImage(void), - RegisterPGXImage(void), - RegisterPICImage(void), - RegisterPICTImage(void), - RegisterPIXImage(void), - RegisterPGMImage(void), - RegisterPLASMAImage(void), - RegisterPMImage(void), - RegisterPNGImage(void), - RegisterPNMImage(void), - RegisterPPMImage(void), - RegisterPSImage(void), - RegisterPS2Image(void), - RegisterPS3Image(void), - RegisterPSDImage(void), - RegisterPTIFImage(void), - RegisterPWPImage(void), - RegisterRASImage(void), - RegisterRAWImage(void), - RegisterRGBImage(void), - RegisterRGBAImage(void), - RegisterRGFImage(void), - RegisterRLAImage(void), - RegisterRLEImage(void), - RegisterSCRImage(void), - RegisterSCREENSHOTImage(void), - RegisterSCTImage(void), - RegisterSFWImage(void), - RegisterSGIImage(void), - RegisterSHTMLImage(void), - RegisterSIXELImage(void), - RegisterSTEGANOImage(void), - RegisterSUNImage(void), - RegisterSVGImage(void), - RegisterTEXTImage(void), - RegisterTGAImage(void), - RegisterTHUMBNAILImage(void), - RegisterTIFImage(void), - RegisterTIFFImage(void), - RegisterTILEImage(void), - RegisterTIMImage(void), - RegisterTTFImage(void), - RegisterTXTImage(void), - RegisterUILImage(void), - RegisterURLImage(void), - RegisterUYVYImage(void), - RegisterVDAImage(void), - RegisterVICARImage(void), - RegisterVIDImage(void), - RegisterVIFFImage(void), - RegisterVIPSImage(void), - RegisterVSTImage(void), - RegisterWBMPImage(void), - RegisterWEBPImage(void), - RegisterWMFImage(void), - RegisterWPGImage(void), - RegisterXImage(void), - RegisterXBMImage(void), - RegisterXCImage(void), - RegisterXCFImage(void), - RegisterXPMImage(void), - RegisterXPSImage(void), - RegisterXTRNImage(void), - RegisterXVImage(void), - RegisterXWDImage(void), - RegisterYCBCRImage(void), - RegisterYUVImage(void); - -extern ModuleExport void - UnregisterAAIImage(void), - UnregisterARTImage(void), - UnregisterAVIImage(void), - UnregisterAVSImage(void), - UnregisterBIEImage(void), - UnregisterBGRImage(void), - UnregisterBMPImage(void), - UnregisterBRAILLEImage(void), - UnregisterCALSImage(void), - UnregisterCAPTIONImage(void), - UnregisterCINImage(void), - UnregisterCIPImage(void), - UnregisterCLIPImage(void), - UnregisterCLIPBOARDImage(void), - UnregisterCMYKImage(void), - UnregisterCUTImage(void), - UnregisterDCMImage(void), - UnregisterDCXImage(void), - UnregisterDDSImage(void), - UnregisterDEBUGImage(void), - UnregisterDIBImage(void), - UnregisterDJVUImage(void), - UnregisterDNGImage(void), - UnregisterDPSImage(void), - UnregisterDPXImage(void), - UnregisterEMFImage(void), - UnregisterEPDFImage(void), - UnregisterEPIImage(void), - UnregisterEPSImage(void), - UnregisterEPS2Image(void), - UnregisterEPSFImage(void), - UnregisterEPSIImage(void), - UnregisterEPTImage(void), - UnregisterEXRImage(void), - UnregisterFAXImage(void), - UnregisterFITSImage(void), - UnregisterFLIFImage(void), - UnregisterFPXImage(void), - UnregisterG3Image(void), - UnregisterGIFImage(void), - UnregisterGIF87Image(void), - UnregisterGRADIENTImage(void), - UnregisterGRANITEImage(void), - UnregisterGRAYImage(void), - UnregisterHALDImage(void), - UnregisterHDRImage(void), - UnregisterHEICImage(void), - UnregisterHImage(void), - UnregisterHISTOGRAMImage(void), - UnregisterHRZImage(void), - UnregisterHTMLImage(void), - UnregisterICBImage(void), - UnregisterICONImage(void), - UnregisterINFOImage(void), - UnregisterINLINEImage(void), - UnregisterIPLImage(void), - UnregisterJBGImage(void), - UnregisterJBIGImage(void), - UnregisterJNXImage(void), - UnregisterJPEGImage(void), - UnregisterJP2Image(void), - UnregisterJSONImage(void), - UnregisterLABELImage(void), - UnregisterLOCALEImage(void), - UnregisterMACImage(void), - UnregisterMAGICKImage(void), - UnregisterMAPImage(void), - UnregisterMASKImage(void), - UnregisterMATImage(void), - UnregisterMATTEImage(void), - UnregisterMETAImage(void), - UnregisterMIFFImage(void), - UnregisterMNGImage(void), - UnregisterMONOImage(void), - UnregisterMPCImage(void), - UnregisterMPEGImage(void), - UnregisterMPRImage(void), - UnregisterMSLImage(void), - UnregisterMTVImage(void), - UnregisterMVGImage(void), - UnregisterNETSCAPEImage(void), - UnregisterNULLImage(void), - UnregisterP7Image(void), - UnregisterPBMImage(void), - UnregisterOTBImage(void), - UnregisterPALMImage(void), - UnregisterPANGOImage(void), - UnregisterPATTERNImage(void), - UnregisterPCDImage(void), - UnregisterPCDSImage(void), - UnregisterPCLImage(void), - UnregisterPCTImage(void), - UnregisterPCXImage(void), - UnregisterPDBImage(void), - UnregisterPDFImage(void), - UnregisterPESImage(void), - UnregisterPGXImage(void), - UnregisterPICImage(void), - UnregisterPICTImage(void), - UnregisterPIXImage(void), - UnregisterPLASMAImage(void), - UnregisterPGMImage(void), - UnregisterPMImage(void), - UnregisterPNGImage(void), - UnregisterPNMImage(void), - UnregisterPPMImage(void), - UnregisterPSImage(void), - UnregisterPS2Image(void), - UnregisterPS3Image(void), - UnregisterPSDImage(void), - UnregisterPTIFImage(void), - UnregisterPWPImage(void), - UnregisterRASImage(void), - UnregisterRAWImage(void), - UnregisterRGBImage(void), - UnregisterRGBAImage(void), - UnregisterRGFImage(void), - UnregisterRLAImage(void), - UnregisterRLEImage(void), - UnregisterSCRImage(void), - UnregisterSCREENSHOTImage(void), - UnregisterSCTImage(void), - UnregisterSFWImage(void), - UnregisterSGIImage(void), - UnregisterSHTMLImage(void), - UnregisterSIXELImage(void), - UnregisterSTEGANOImage(void), - UnregisterSUNImage(void), - UnregisterSVGImage(void), - UnregisterTEXTImage(void), - UnregisterTGAImage(void), - UnregisterTHUMBNAILImage(void), - UnregisterTIFImage(void), - UnregisterTIFFImage(void), - UnregisterTILEImage(void), - UnregisterTIMImage(void), - UnregisterTTFImage(void), - UnregisterTXTImage(void), - UnregisterUILImage(void), - UnregisterURLImage(void), - UnregisterUYVYImage(void), - UnregisterVDAImage(void), - UnregisterVICARImage(void), - UnregisterVIDImage(void), - UnregisterVIFFImage(void), - UnregisterVIPSImage(void), - UnregisterVSTImage(void), - UnregisterWBMPImage(void), - UnregisterWEBPImage(void), - UnregisterWMFImage(void), - UnregisterWPGImage(void), - UnregisterXImage(void), - UnregisterXBMImage(void), - UnregisterXCImage(void), - UnregisterXCFImage(void), - UnregisterXPMImage(void), - UnregisterXPSImage(void), - UnregisterXTRNImage(void), - UnregisterXVImage(void), - UnregisterXWDImage(void), - UnregisterYCBCRImage(void), - UnregisterYUVImage(void); - extern MagickExport void RegisterStaticModules(void), UnregisterStaticModules(void); diff --git a/coders/aai.h b/coders/aai.h new file mode 100644 index 000000000..adb26a0be --- /dev/null +++ b/coders/aai.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(AAI) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/art.h b/coders/art.h new file mode 100644 index 000000000..86a513214 --- /dev/null +++ b/coders/art.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(ART) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/avs.h b/coders/avs.h new file mode 100644 index 000000000..5f4184917 --- /dev/null +++ b/coders/avs.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(AVS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/bgr.h b/coders/bgr.h new file mode 100644 index 000000000..e8c3d0e51 --- /dev/null +++ b/coders/bgr.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(BGR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/bmp.h b/coders/bmp.h new file mode 100644 index 000000000..fffbd9b6d --- /dev/null +++ b/coders/bmp.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(BMP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/braille.h b/coders/braille.h new file mode 100644 index 000000000..325393580 --- /dev/null +++ b/coders/braille.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(BRAILLE) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/cals.h b/coders/cals.h new file mode 100644 index 000000000..cee1c9a86 --- /dev/null +++ b/coders/cals.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CALS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/caption.h b/coders/caption.h new file mode 100644 index 000000000..cfdc60a50 --- /dev/null +++ b/coders/caption.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CAPTION) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/cin.h b/coders/cin.h new file mode 100644 index 000000000..cbc7046b4 --- /dev/null +++ b/coders/cin.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CIN) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/cip.h b/coders/cip.h new file mode 100644 index 000000000..3c7bceec2 --- /dev/null +++ b/coders/cip.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CIP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/clip.h b/coders/clip.h new file mode 100644 index 000000000..7305f9a4e --- /dev/null +++ b/coders/clip.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CLIP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/clipboard.h b/coders/clipboard.h new file mode 100644 index 000000000..38f05990e --- /dev/null +++ b/coders/clipboard.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CLIPBOARD) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/cmyk.h b/coders/cmyk.h new file mode 100644 index 000000000..281bca574 --- /dev/null +++ b/coders/cmyk.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CMYK) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/coders-list.h b/coders/coders-list.h new file mode 100644 index 000000000..fc1482018 --- /dev/null +++ b/coders/coders-list.h @@ -0,0 +1,182 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +AddMagickCoder(AAI) +AddMagickCoder(ART) +AddMagickCoder(AVS) +AddMagickCoder(BGR) +AddMagickCoder(BMP) +AddMagickCoder(BRAILLE) +AddMagickCoder(CALS) +AddMagickCoder(CAPTION) +AddMagickCoder(CIN) +AddMagickCoder(CIP) +#if defined(MAGICKCORE_WINGDI32_DELEGATE) + AddMagickCoder(CLIPBOARD) +#endif +AddMagickCoder(CLIP) +AddMagickCoder(CMYK) +AddMagickCoder(CUT) +AddMagickCoder(DCM) +AddMagickCoder(DDS) +AddMagickCoder(DEBUG) +AddMagickCoder(DIB) +#if defined(MAGICKCORE_DJVU_DELEGATE) + AddMagickCoder(DJVU) +#endif +AddMagickCoder(DNG) +AddMagickCoder(DOT) +#if defined(MAGICKCORE_DPS_DELEGATE) + AddMagickCoder(DPS) +#endif +AddMagickCoder(DPX) +#if defined(MAGICKCORE_WINGDI32_DELEGATE) + AddMagickCoder(EMF) +#endif +#if defined(MAGICKCORE_TIFF_DELEGATE) + AddMagickCoder(EPT) +#endif +#if defined(MAGICKCORE_OPENEXR_DELEGATE) + AddMagickCoder(EXR) +#endif +AddMagickCoder(FAX) +AddMagickCoder(FITS) +#if defined(MAGICKCORE_FLIF_DELEGATE) + AddMagickCoder(FLIF) +#endif +#if defined(MAGICKCORE_FPX_DELEGATE) + AddMagickCoder(FPX) +#endif +AddMagickCoder(GIF) +AddMagickCoder(GRADIENT) +AddMagickCoder(GRAY) +AddMagickCoder(HALD) +AddMagickCoder(HDR) +#if defined(MAGICKCORE_HEIC_DELEGATE) + AddMagickCoder(HEIC) +#endif +AddMagickCoder(HISTOGRAM) +AddMagickCoder(HRZ) +AddMagickCoder(HTML) +AddMagickCoder(ICON) +AddMagickCoder(INFO) +AddMagickCoder(INLINE) +AddMagickCoder(IPL) +#if defined(MAGICKCORE_JBIG_DELEGATE) + AddMagickCoder(JBIG) +#endif +AddMagickCoder(JNX) +#if defined(MAGICKCORE_JP2_DELEGATE) || defined(MAGICKCORE_LIBOPENJP2_DELEGATE) + AddMagickCoder(JP2) +#endif +#if defined(MAGICKCORE_JPEG_DELEGATE) + AddMagickCoder(JPEG) +#endif +AddMagickCoder(JSON) +AddMagickCoder(LABEL) +AddMagickCoder(MAC) +AddMagickCoder(MAGICK) +AddMagickCoder(MAP) +AddMagickCoder(MASK) +AddMagickCoder(MAT) +AddMagickCoder(MATTE) +AddMagickCoder(META) +AddMagickCoder(MIFF) +AddMagickCoder(MONO) +AddMagickCoder(MPC) +AddMagickCoder(MPEG) +AddMagickCoder(MPR) +AddMagickCoder(MSL) +AddMagickCoder(MTV) +AddMagickCoder(MVG) +AddMagickCoder(NULL) +AddMagickCoder(OTB) +AddMagickCoder(PALM) +AddMagickCoder(PANGO) +AddMagickCoder(PATTERN) +AddMagickCoder(PCD) +AddMagickCoder(PCL) +AddMagickCoder(PCX) +AddMagickCoder(PDB) +AddMagickCoder(PDF) +AddMagickCoder(PES) +AddMagickCoder(PGX) +AddMagickCoder(PICT) +AddMagickCoder(PIX) +AddMagickCoder(PLASMA) +#if defined(MAGICKCORE_PNG_DELEGATE) + AddMagickCoder(PNG) +#endif +AddMagickCoder(PNM) +AddMagickCoder(PS2) +AddMagickCoder(PS3) +AddMagickCoder(PS) +AddMagickCoder(PSD) +AddMagickCoder(PWP) +AddMagickCoder(RAW) +AddMagickCoder(RGB) +AddMagickCoder(RGF) +AddMagickCoder(RLA) +AddMagickCoder(RLE) +AddMagickCoder(SCR) +AddMagickCoder(SCREENSHOT) +AddMagickCoder(SCT) +AddMagickCoder(SFW) +AddMagickCoder(SGI) +AddMagickCoder(SIXEL) +AddMagickCoder(STEGANO) +AddMagickCoder(SUN) +AddMagickCoder(SVG) +AddMagickCoder(TGA) +AddMagickCoder(THUMBNAIL) +#if defined(MAGICKCORE_TIFF_DELEGATE) + AddMagickCoder(TIFF) +#endif +AddMagickCoder(TILE) +AddMagickCoder(TIM) +#if defined(MAGICKCORE_FREETYPE_DELEGATE) + AddMagickCoder(TTF) +#endif +AddMagickCoder(TXT) +AddMagickCoder(UIL) +AddMagickCoder(URL) +AddMagickCoder(UYVY) +AddMagickCoder(VICAR) +AddMagickCoder(VID) +AddMagickCoder(VIFF) +AddMagickCoder(VIPS) +AddMagickCoder(WBMP) +#if defined(MAGICKCORE_WEBP_DELEGATE) + AddMagickCoder(WEBP) +#endif +#if defined(MAGICKCORE_WMF_DELEGATE) || defined(MAGICKCORE_WMFLITE_DELEGATE) + AddMagickCoder(WMF) +#endif +AddMagickCoder(WPG) +AddMagickCoder(XBM) +#if defined(MAGICKCORE_X11_DELEGATE) + AddMagickCoder(X) +#endif +AddMagickCoder(XC) +AddMagickCoder(XCF) +AddMagickCoder(XPM) +AddMagickCoder(XPS) +AddMagickCoder(XTRN) +#if defined(MAGICKCORE_X11_DELEGATE) + AddMagickCoder(XWD) +#endif +AddMagickCoder(YCBCR) +AddMagickCoder(YUV) diff --git a/coders/coders-private.h b/coders/coders-private.h new file mode 100644 index 000000000..d71a2eda8 --- /dev/null +++ b/coders/coders-private.h @@ -0,0 +1,25 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +#ifndef MAGICK_CODERS_PRIVATE_H +#define MAGICK_CODERS_PRIVATE_H + +#define MagickCoderExports(coder) \ +extern ModuleExport size_t \ + Register ## coder ## Image(void); \ +extern ModuleExport void \ + Unregister ## coder ## Image(void); + +#endif \ No newline at end of file diff --git a/coders/coders.h b/coders/coders.h new file mode 100644 index 000000000..6ddb6afce --- /dev/null +++ b/coders/coders.h @@ -0,0 +1,191 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +/* + Macro definitions. +*/ +#define MagickStringify(macro_or_string) MagickStringifyArg(macro_or_string) +#define MagickStringifyArg(contents) #contents + +/* + Include declarations. +*/ +#include "coders/aai.h" +#include "coders/art.h" +#include "coders/avs.h" +#include "coders/bgr.h" +#include "coders/bmp.h" +#include "coders/braille.h" +#include "coders/cals.h" +#include "coders/caption.h" +#include "coders/cin.h" +#include "coders/cip.h" +#if defined(MAGICKCORE_WINGDI32_DELEGATE) + #include "coders/clipboard.h" +#endif +#include "coders/clip.h" +#include "coders/cmyk.h" +#include "coders/cut.h" +#include "coders/dcm.h" +#include "coders/dds.h" +#include "coders/debug.h" +#include "coders/dib.h" +#if defined(MAGICKCORE_DJVU_DELEGATE) + #include "coders/djvu.h" +#endif +#include "coders/dng.h" +#include "coders/dot.h" +#if defined(MAGICKCORE_DPS_DELEGATE) + #include "coders/dps.h" +#endif +#include "coders/dpx.h" +#if defined(MAGICKCORE_WINGDI32_DELEGATE) + #include "coders/emf.h" +#endif +#if defined(MAGICKCORE_TIFF_DELEGATE) + #include "coders/ept.h" +#endif +#if defined(MAGICKCORE_OPENEXR_DELEGATE) + #include "coders/exr.h" +#endif +#include "coders/fax.h" +#include "coders/fits.h" +#if defined(MAGICKCORE_FLIF_DELEGATE) + #include "coders/flif.h" +#endif +#include "coders/fpx.h" +#include "coders/gif.h" +#include "coders/gradient.h" +#include "coders/gray.h" +#include "coders/hald.h" +#include "coders/hdr.h" +#if defined(MAGICKCORE_HEIC_DELEGATE) + #include "coders/heic.h" +#endif +#include "coders/histogram.h" +#include "coders/hrz.h" +#include "coders/html.h" +#include "coders/icon.h" +#include "coders/info.h" +#include "coders/inline.h" +#include "coders/ipl.h" +#if defined(MAGICKCORE_JBIG_DELEGATE) + #include "coders/jbig.h" +#endif +#include "coders/jnx.h" +#if defined(MAGICKCORE_JP2_DELEGATE) || defined(MAGICKCORE_LIBOPENJP2_DELEGATE) + #include "coders/jp2.h" +#endif +#if defined(MAGICKCORE_JPEG_DELEGATE) + #include "coders/jpeg.h" +#endif +#include "coders/json.h" +#include "coders/label.h" +#include "coders/mac.h" +#include "coders/magick.h" +#include "coders/map.h" +#include "coders/mask.h" +#include "coders/mat.h" +#include "coders/matte.h" +#include "coders/meta.h" +#include "coders/miff.h" +#include "coders/mono.h" +#include "coders/mpc.h" +#include "coders/mpeg.h" +#include "coders/mpr.h" +#include "coders/msl.h" +#include "coders/mtv.h" +#include "coders/mvg.h" +#include "coders/null.h" +#include "coders/otb.h" +#include "coders/palm.h" +#include "coders/pango.h" +#include "coders/pattern.h" +#include "coders/pcd.h" +#include "coders/pcl.h" +#include "coders/pcx.h" +#include "coders/pdb.h" +#include "coders/pdf.h" +#include "coders/pes.h" +#include "coders/pgx.h" +#include "coders/pict.h" +#include "coders/pix.h" +#include "coders/plasma.h" +#if defined(MAGICKCORE_PNG_DELEGATE) + #include "coders/png.h" +#endif +#include "coders/pnm.h" +#include "coders/ps2.h" +#include "coders/ps3.h" +#include "coders/ps.h" +#include "coders/psd.h" +#include "coders/pwp.h" +#include "coders/raw.h" +#include "coders/rgb.h" +#include "coders/rgf.h" +#include "coders/rla.h" +#include "coders/rle.h" +#include "coders/scr.h" +#include "coders/screenshot.h" +#include "coders/sct.h" +#include "coders/sfw.h" +#include "coders/sgi.h" +#include "coders/sixel.h" +#include "coders/stegano.h" +#include "coders/sun.h" +#include "coders/svg.h" +#include "coders/tga.h" +#include "coders/thumbnail.h" +#if defined(MAGICKCORE_TIFF_DELEGATE) + #include "coders/tiff.h" +#endif +#include "coders/tile.h" +#include "coders/tim.h" +#if defined(MAGICKCORE_FREETYPE_DELEGATE) + #include "coders/ttf.h" +#endif +#include "coders/txt.h" +#include "coders/uil.h" +#include "coders/url.h" +#include "coders/uyvy.h" +#include "coders/vicar.h" +#include "coders/vid.h" +#include "coders/viff.h" +#include "coders/vips.h" +#include "coders/wbmp.h" +#if defined(MAGICKCORE_WEBP_DELEGATE) + #include "coders/webp.h" +#endif +#if defined(MAGICKCORE_WMF_DELEGATE) || defined(MAGICKCORE_WMFLITE_DELEGATE) + #include "coders/wmf.h" +#endif +#include "coders/wpg.h" +#include "coders/xbm.h" +#if defined(MAGICKCORE_X11_DELEGATE) + #include "coders/x.h" +#endif +#include "coders/xc.h" +#include "coders/xcf.h" +#include "coders/xpm.h" +#include "coders/xps.h" +#include "coders/xtrn.h" +#if defined(MAGICKCORE_X11_DELEGATE) + #include "coders/xwd.h" +#endif +#include "coders/ycbcr.h" +#include "coders/yuv.h" diff --git a/coders/cut.h b/coders/cut.h new file mode 100644 index 000000000..23abb5e22 --- /dev/null +++ b/coders/cut.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(CUT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dcm.h b/coders/dcm.h new file mode 100644 index 000000000..b80902f8c --- /dev/null +++ b/coders/dcm.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DCM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dds.h b/coders/dds.h new file mode 100644 index 000000000..db54aa3a7 --- /dev/null +++ b/coders/dds.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DDS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/debug.h b/coders/debug.h new file mode 100644 index 000000000..4cce0c1f6 --- /dev/null +++ b/coders/debug.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DEBUG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dib.h b/coders/dib.h new file mode 100644 index 000000000..0e47eb8eb --- /dev/null +++ b/coders/dib.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DIB) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/djvu.h b/coders/djvu.h new file mode 100644 index 000000000..a602e7f88 --- /dev/null +++ b/coders/djvu.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DJVU) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dng.h b/coders/dng.h new file mode 100644 index 000000000..b0bf3cedd --- /dev/null +++ b/coders/dng.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DNG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dot.h b/coders/dot.h new file mode 100644 index 000000000..fbce80e7c --- /dev/null +++ b/coders/dot.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DOT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dps.h b/coders/dps.h new file mode 100644 index 000000000..bce65aecb --- /dev/null +++ b/coders/dps.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DPS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/dpx.h b/coders/dpx.h new file mode 100644 index 000000000..43f31bbfe --- /dev/null +++ b/coders/dpx.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(DPX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/emf.c b/coders/emf.c index ec35f1f04..cdfba8889 100644 --- a/coders/emf.c +++ b/coders/emf.c @@ -73,6 +73,7 @@ #include "MagickCore/static.h" #include "MagickCore/string_.h" #include "MagickCore/module.h" +#include "coders/emf.h" /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/coders/emf.h b/coders/emf.h new file mode 100644 index 000000000..f5d8243d9 --- /dev/null +++ b/coders/emf.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(EMF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ept.h b/coders/ept.h new file mode 100644 index 000000000..b19449cdd --- /dev/null +++ b/coders/ept.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(EPT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/exr.h b/coders/exr.h new file mode 100644 index 000000000..7762166e2 --- /dev/null +++ b/coders/exr.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(EXR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/fax.h b/coders/fax.h new file mode 100644 index 000000000..0a87e1ecc --- /dev/null +++ b/coders/fax.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(FAX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/fits.h b/coders/fits.h new file mode 100644 index 000000000..6775af222 --- /dev/null +++ b/coders/fits.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(FITS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/flif.h b/coders/flif.h new file mode 100644 index 000000000..eba7dfa65 --- /dev/null +++ b/coders/flif.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(FLIF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/fpx.h b/coders/fpx.h new file mode 100644 index 000000000..7a81a71d4 --- /dev/null +++ b/coders/fpx.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(FPX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/gif.h b/coders/gif.h new file mode 100644 index 000000000..bcd1d2a30 --- /dev/null +++ b/coders/gif.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(GIF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/gradient.h b/coders/gradient.h new file mode 100644 index 000000000..a551afadd --- /dev/null +++ b/coders/gradient.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(GRADIENT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/gray.h b/coders/gray.h new file mode 100644 index 000000000..51455a814 --- /dev/null +++ b/coders/gray.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(GRAY) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/hald.h b/coders/hald.h new file mode 100644 index 000000000..ac48166f4 --- /dev/null +++ b/coders/hald.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(HALD) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/hdr.h b/coders/hdr.h new file mode 100644 index 000000000..285cea2da --- /dev/null +++ b/coders/hdr.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(HDR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/heic.h b/coders/heic.h new file mode 100644 index 000000000..e89f40f9c --- /dev/null +++ b/coders/heic.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(HEIC) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/histogram.h b/coders/histogram.h new file mode 100644 index 000000000..4342aa313 --- /dev/null +++ b/coders/histogram.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(HISTOGRAM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/hrz.h b/coders/hrz.h new file mode 100644 index 000000000..2de1053ee --- /dev/null +++ b/coders/hrz.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(HRZ) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/html.h b/coders/html.h new file mode 100644 index 000000000..77c885f26 --- /dev/null +++ b/coders/html.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(HTML) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/icon.h b/coders/icon.h new file mode 100644 index 000000000..7429820d8 --- /dev/null +++ b/coders/icon.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(ICON) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/info.h b/coders/info.h new file mode 100644 index 000000000..615c2eba9 --- /dev/null +++ b/coders/info.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(INFO) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/inline.h b/coders/inline.h new file mode 100644 index 000000000..86148fbd4 --- /dev/null +++ b/coders/inline.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(INLINE) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ipl.h b/coders/ipl.h new file mode 100644 index 000000000..c63595da4 --- /dev/null +++ b/coders/ipl.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(IPL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/jbig.h b/coders/jbig.h new file mode 100644 index 000000000..b682f7c5c --- /dev/null +++ b/coders/jbig.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(JBIG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/jnx.h b/coders/jnx.h new file mode 100644 index 000000000..d55b35048 --- /dev/null +++ b/coders/jnx.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(JNX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/jp2.h b/coders/jp2.h new file mode 100644 index 000000000..3371ff8c9 --- /dev/null +++ b/coders/jp2.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(JP2) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/jpeg.h b/coders/jpeg.h new file mode 100644 index 000000000..277aae294 --- /dev/null +++ b/coders/jpeg.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(JPEG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/json.h b/coders/json.h new file mode 100644 index 000000000..5ad55ec0e --- /dev/null +++ b/coders/json.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(JSON) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/label.h b/coders/label.h new file mode 100644 index 000000000..a46ce8a05 --- /dev/null +++ b/coders/label.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(LABEL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mac.h b/coders/mac.h new file mode 100644 index 000000000..032074387 --- /dev/null +++ b/coders/mac.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MAC) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/magick.h b/coders/magick.h new file mode 100644 index 000000000..ecd405a8b --- /dev/null +++ b/coders/magick.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MAGICK) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/map.h b/coders/map.h new file mode 100644 index 000000000..c2b17bae1 --- /dev/null +++ b/coders/map.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MAP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mask.h b/coders/mask.h new file mode 100644 index 000000000..39ed719d5 --- /dev/null +++ b/coders/mask.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MASK) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mat.h b/coders/mat.h new file mode 100644 index 000000000..8a0dcdecd --- /dev/null +++ b/coders/mat.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MAT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/matte.h b/coders/matte.h new file mode 100644 index 000000000..3a3e451df --- /dev/null +++ b/coders/matte.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MATTE) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/meta.h b/coders/meta.h new file mode 100644 index 000000000..3f8882fb8 --- /dev/null +++ b/coders/meta.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(META) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/miff.h b/coders/miff.h new file mode 100644 index 000000000..c3708d2bb --- /dev/null +++ b/coders/miff.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MIFF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mono.h b/coders/mono.h new file mode 100644 index 000000000..62c043fed --- /dev/null +++ b/coders/mono.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MONO) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mpc.h b/coders/mpc.h new file mode 100644 index 000000000..54f0a4b1e --- /dev/null +++ b/coders/mpc.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MPC) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mpeg.h b/coders/mpeg.h new file mode 100644 index 000000000..2d3e832ac --- /dev/null +++ b/coders/mpeg.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MPEG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mpr.h b/coders/mpr.h new file mode 100644 index 000000000..a346f0c9b --- /dev/null +++ b/coders/mpr.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MPR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/msl.h b/coders/msl.h new file mode 100644 index 000000000..61db79854 --- /dev/null +++ b/coders/msl.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MSL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mtv.h b/coders/mtv.h new file mode 100644 index 000000000..03b0e632e --- /dev/null +++ b/coders/mtv.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MTV) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/mvg.h b/coders/mvg.h new file mode 100644 index 000000000..6836d463c --- /dev/null +++ b/coders/mvg.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(MVG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/null.h b/coders/null.h new file mode 100644 index 000000000..2e5adea13 --- /dev/null +++ b/coders/null.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(NULL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/otb.h b/coders/otb.h new file mode 100644 index 000000000..6a4f2ae9e --- /dev/null +++ b/coders/otb.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(OTB) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/palm.h b/coders/palm.h new file mode 100644 index 000000000..2c8899f35 --- /dev/null +++ b/coders/palm.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PALM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pango.h b/coders/pango.h new file mode 100644 index 000000000..43ce98b7d --- /dev/null +++ b/coders/pango.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PANGO) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pattern.h b/coders/pattern.h new file mode 100644 index 000000000..d44725f93 --- /dev/null +++ b/coders/pattern.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PATTERN) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pcd.h b/coders/pcd.h new file mode 100644 index 000000000..c9252c16a --- /dev/null +++ b/coders/pcd.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PCD) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pcl.h b/coders/pcl.h new file mode 100644 index 000000000..cca19a937 --- /dev/null +++ b/coders/pcl.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PCL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pcx.h b/coders/pcx.h new file mode 100644 index 000000000..1ff14d886 --- /dev/null +++ b/coders/pcx.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PCX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pdb.h b/coders/pdb.h new file mode 100644 index 000000000..ba018d84f --- /dev/null +++ b/coders/pdb.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PDB) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pdf.h b/coders/pdf.h new file mode 100644 index 000000000..3877ab8d9 --- /dev/null +++ b/coders/pdf.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PDF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pes.h b/coders/pes.h new file mode 100644 index 000000000..8faa8a3c6 --- /dev/null +++ b/coders/pes.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PES) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pgx.h b/coders/pgx.h new file mode 100644 index 000000000..91192eac8 --- /dev/null +++ b/coders/pgx.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PGX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pict.h b/coders/pict.h new file mode 100644 index 000000000..c940a64b3 --- /dev/null +++ b/coders/pict.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PICT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pix.h b/coders/pix.h new file mode 100644 index 000000000..7e73b3db8 --- /dev/null +++ b/coders/pix.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PIX) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/plasma.h b/coders/plasma.h new file mode 100644 index 000000000..4ac515580 --- /dev/null +++ b/coders/plasma.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PLASMA) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/png.h b/coders/png.h new file mode 100644 index 000000000..e298f3cd3 --- /dev/null +++ b/coders/png.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PNG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pnm.h b/coders/pnm.h new file mode 100644 index 000000000..61b2ec02e --- /dev/null +++ b/coders/pnm.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PNM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ps.h b/coders/ps.h new file mode 100644 index 000000000..ab3ef7d15 --- /dev/null +++ b/coders/ps.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ps2.h b/coders/ps2.h new file mode 100644 index 000000000..9a3ec5ef5 --- /dev/null +++ b/coders/ps2.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PS2) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ps3.h b/coders/ps3.h new file mode 100644 index 000000000..38f280c7e --- /dev/null +++ b/coders/ps3.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PS3) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/psd.h b/coders/psd.h new file mode 100644 index 000000000..aa49093ec --- /dev/null +++ b/coders/psd.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PSD) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/pwp.h b/coders/pwp.h new file mode 100644 index 000000000..ac1295dc3 --- /dev/null +++ b/coders/pwp.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(PWP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/raw.h b/coders/raw.h new file mode 100644 index 000000000..476185412 --- /dev/null +++ b/coders/raw.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(RAW) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/rgb.h b/coders/rgb.h new file mode 100644 index 000000000..7bcc20b41 --- /dev/null +++ b/coders/rgb.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(RGB) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/rgf.h b/coders/rgf.h new file mode 100644 index 000000000..b45eb66a5 --- /dev/null +++ b/coders/rgf.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(RGF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/rla.h b/coders/rla.h new file mode 100644 index 000000000..aa118ff7f --- /dev/null +++ b/coders/rla.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(RLA) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/rle.h b/coders/rle.h new file mode 100644 index 000000000..0eb6b1b4f --- /dev/null +++ b/coders/rle.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(RLE) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/scr.h b/coders/scr.h new file mode 100644 index 000000000..c81f3f3c9 --- /dev/null +++ b/coders/scr.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SCR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/screenshot.h b/coders/screenshot.h new file mode 100644 index 000000000..198489841 --- /dev/null +++ b/coders/screenshot.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SCREENSHOT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/sct.h b/coders/sct.h new file mode 100644 index 000000000..3127d1a67 --- /dev/null +++ b/coders/sct.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SCT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/sfw.h b/coders/sfw.h new file mode 100644 index 000000000..f37f7803b --- /dev/null +++ b/coders/sfw.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SFW) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/sgi.h b/coders/sgi.h new file mode 100644 index 000000000..10e0fd7d6 --- /dev/null +++ b/coders/sgi.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SGI) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/sixel.h b/coders/sixel.h new file mode 100644 index 000000000..0f09fca17 --- /dev/null +++ b/coders/sixel.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SIXEL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/stegano.h b/coders/stegano.h new file mode 100644 index 000000000..be01df13c --- /dev/null +++ b/coders/stegano.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(STEGANO) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/sun.h b/coders/sun.h new file mode 100644 index 000000000..902d05c15 --- /dev/null +++ b/coders/sun.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SUN) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/svg.h b/coders/svg.h new file mode 100644 index 000000000..415c41f65 --- /dev/null +++ b/coders/svg.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(SVG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/tga.h b/coders/tga.h new file mode 100644 index 000000000..301111b70 --- /dev/null +++ b/coders/tga.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(TGA) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/thumbnail.h b/coders/thumbnail.h new file mode 100644 index 000000000..6f24b4a03 --- /dev/null +++ b/coders/thumbnail.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(THUMBNAIL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/tiff.h b/coders/tiff.h new file mode 100644 index 000000000..4af6fd036 --- /dev/null +++ b/coders/tiff.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(TIFF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/tile.h b/coders/tile.h new file mode 100644 index 000000000..ade4e27c0 --- /dev/null +++ b/coders/tile.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(TILE) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/tim.h b/coders/tim.h new file mode 100644 index 000000000..47d56e405 --- /dev/null +++ b/coders/tim.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(TIM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ttf.h b/coders/ttf.h new file mode 100644 index 000000000..28abd1257 --- /dev/null +++ b/coders/ttf.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(TTF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/txt.h b/coders/txt.h new file mode 100644 index 000000000..47db33aa8 --- /dev/null +++ b/coders/txt.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(TXT) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/uil.h b/coders/uil.h new file mode 100644 index 000000000..2b39e3c96 --- /dev/null +++ b/coders/uil.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(UIL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/url.h b/coders/url.h new file mode 100644 index 000000000..b66eadc5b --- /dev/null +++ b/coders/url.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(URL) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/uyvy.h b/coders/uyvy.h new file mode 100644 index 000000000..c12be30ce --- /dev/null +++ b/coders/uyvy.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(UYVY) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/vicar.h b/coders/vicar.h new file mode 100644 index 000000000..6778d483e --- /dev/null +++ b/coders/vicar.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(VICAR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/vid.h b/coders/vid.h new file mode 100644 index 000000000..177675b50 --- /dev/null +++ b/coders/vid.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(VID) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/viff.h b/coders/viff.h new file mode 100644 index 000000000..65101c769 --- /dev/null +++ b/coders/viff.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(VIFF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/vips.h b/coders/vips.h new file mode 100644 index 000000000..1bf38dde9 --- /dev/null +++ b/coders/vips.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(VIPS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/wbmp.h b/coders/wbmp.h new file mode 100644 index 000000000..62bec65f8 --- /dev/null +++ b/coders/wbmp.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(WBMP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/webp.h b/coders/webp.h new file mode 100644 index 000000000..05c6d4828 --- /dev/null +++ b/coders/webp.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(WEBP) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/wmf.h b/coders/wmf.h new file mode 100644 index 000000000..dea15cc70 --- /dev/null +++ b/coders/wmf.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(WMF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/wpg.h b/coders/wpg.h new file mode 100644 index 000000000..add1abd7f --- /dev/null +++ b/coders/wpg.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(WPG) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/x.h b/coders/x.h new file mode 100644 index 000000000..06e9e77fe --- /dev/null +++ b/coders/x.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(X) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xbm.h b/coders/xbm.h new file mode 100644 index 000000000..c935ff403 --- /dev/null +++ b/coders/xbm.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XBM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xc.h b/coders/xc.h new file mode 100644 index 000000000..b8e690f5d --- /dev/null +++ b/coders/xc.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XC) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xcf.h b/coders/xcf.h new file mode 100644 index 000000000..21555ec4c --- /dev/null +++ b/coders/xcf.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XCF) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xpm.h b/coders/xpm.h new file mode 100644 index 000000000..5f30da1ef --- /dev/null +++ b/coders/xpm.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XPM) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xps.h b/coders/xps.h new file mode 100644 index 000000000..4ab498289 --- /dev/null +++ b/coders/xps.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XPS) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xtrn.h b/coders/xtrn.h new file mode 100644 index 000000000..9221ec714 --- /dev/null +++ b/coders/xtrn.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XTRN) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/xwd.h b/coders/xwd.h new file mode 100644 index 000000000..92dcff39e --- /dev/null +++ b/coders/xwd.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(XWD) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/ycbcr.h b/coders/ycbcr.h new file mode 100644 index 000000000..996e9e5ac --- /dev/null +++ b/coders/ycbcr.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(YCBCR) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file diff --git a/coders/yuv.h b/coders/yuv.h new file mode 100644 index 000000000..118dcff41 --- /dev/null +++ b/coders/yuv.h @@ -0,0 +1,27 @@ +/* + Copyright 1999-2018 ImageMagick Studio LLC, a non-profit organization + dedicated to making software imaging solutions freely available. + + You may not use this file except in compliance with the License. + obtain a copy of the License at + + https://imagemagick.org/script/license.php + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +#include "coders/coders-private.h" + +#if defined(__cplusplus) || defined(c_plusplus) +extern "C" { +#endif + +MagickCoderExports(YUV) + +#if defined(__cplusplus) || defined(c_plusplus) +} +#endif \ No newline at end of file