/* ////////////////////////////////////////////////////////////////////////// // // // This code is Copyright (c) 2010 LizardTech, Inc, 1008 Western Avenue, // // Suite 200, Seattle, WA 98104. Unauthorized use or distribution // // prohibited. Access to and use of this code is permitted only under // // license from LizardTech, Inc. Portions of the code are protected by // // US and foreign patents and other filings. All Rights Reserved. // // // ////////////////////////////////////////////////////////////////////////// */ /* PUBLIC */ #ifndef LTI_NITFSTATUS_H #define LTI_NITFSTATUS_H #include "lt_base.h" #define LTI_STS_NITF_Base 51200 LT_STATUSSTRING_ADD(LTI_STS_NITF_Base, "lt_lib_mrsid_nitf base") #define LTI_STS_NITF_UnsupDataType 51201 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupDataType, "unsupported datatype") #define LTI_STS_NITF_UnsupColorSpace 51202 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupColorSpace, "unsupported colorspace") #define LTI_STS_NITF_ErrorOpeningFile 51203 LT_STATUSSTRING_ADD(LTI_STS_NITF_ErrorOpeningFile, "error opening file") #define LTI_STS_NITF_ErrorReadingFile 51204 LT_STATUSSTRING_ADD(LTI_STS_NITF_ErrorReadingFile, "error reading file") #define LTI_STS_NITF_UnsupLUT 51205 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupLUT, "LUTs unsupported") #define LTI_STS_NITF_InvalidImageSegment 51206 LT_STATUSSTRING_ADD(LTI_STS_NITF_InvalidImageSegment, "invalid image segment number") #define LTI_STS_NITF_AllocFailed 51207 LT_STATUSSTRING_ADD(LTI_STS_NITF_AllocFailed, "memory allocation failed") #define LTI_STS_NITF_InvalidNITF 51210 LT_STATUSSTRING_ADD(LTI_STS_NITF_InvalidNITF, "file is not valid NITF 2.1 (2500C) file") #define LTI_STS_NITF_UnsupEncrypt 51211 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupEncrypt, "encrypted NITF not supported") #define LTI_STS_NITF_UnsupStreaming 51212 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupStreaming, "NITF STREAMING extension not supported") #define LTI_STS_NITF_UnsupV11 51213 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupV11, "NITF v1.1 not supported") #define LTI_STS_NITF_UnsupImageFormat 51214 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormat, "NITF image format (IC) not supported") #define LTI_STS_NITF_UnsupImageFormatBilevel 51215 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatBilevel, "NITF bilevel image format not supported") #define LTI_STS_NITF_UnsupImageFormatJpeg 51216 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJpeg, "NITF JPEG image format not supported") #define LTI_STS_NITF_UnsupImageFormatVQ 51217 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatVQ, "NITF VQ image format not supported") #define LTI_STS_NITF_UnsupImageFormatJpegLS 51218 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJpegLS, "NITF lossless JPEG image format not supported") #define LTI_STS_NITF_UnsupImageFormatJpegDS 51219 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJpegDS, "NITF downsampled JPEG image format not supported") #define LTI_STS_NITF_GraphicUnsup 51220 LT_STATUSSTRING_ADD(LTI_STS_NITF_GraphicUnsup, "Graphic segment version unsupported") #define LTI_STS_NITF_UnsupUnalignedData 51221 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupUnalignedData, "non-byte-aligned data is unsupported") #define LTI_STS_NITF_ErrorParsingJPG 51222 LT_STATUSSTRING_ADD(LTI_STS_NITF_ErrorParsingJPG, "error parsing JPEG segment") #define LTI_STS_NITF_BadlyFormedString 51223 LT_STATUSSTRING_ADD(LTI_STS_NITF_BadlyFormedString, "badly formed string") #define LTI_STS_NITF_UnsupImageFormatJp2Block 51224 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImageFormatJp2Block, "NITF blocked JP2 image format not supported") #define LTI_STS_NITF_UnsupImagePJust 51225 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupImagePJust, "PJUST=L not supported") #define LTI_STS_NITF_UnsupScene 51226 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupScene, "specified scene must be entire image") #define LTI_STS_NITF_TooManySegments 51227 LT_STATUSSTRING_ADD(LTI_STS_NITF_TooManySegments, "maximum number of image segments exceeded") #define LTI_STS_NITF_ILOCExceeded 51228 LT_STATUSSTRING_ADD(LTI_STS_NITF_ILOCExceeded, "image segments out of file format range (ILOC)") #define LTI_STS_NITF_SegmentTooLarge 51229 LT_STATUSSTRING_ADD(LTI_STS_NITF_SegmentTooLarge, "image segment is larger than 10GB") #define LTI_STS_NITF_StreamDupError 51230 LT_STATUSSTRING_ADD(LTI_STS_NITF_StreamDupError, "error duplicating stream") #define LTI_STS_NITF_EncodingApplicationNotIdentified 51231 LT_STATUSSTRING_ADD(LTI_STS_NITF_EncodingApplicationNotIdentified, "The application did not identify itself") #define LTI_STS_NITF_InvalidICORDS 51232 LT_STATUSSTRING_ADD(LTI_STS_NITF_InvalidICORDS, "specified ICORDS value is invalid") #define LTI_STS_NITF_UnsupGeocentricICORDS 51233 LT_STATUSSTRING_ADD(LTI_STS_NITF_UnsupGeocentricICORDS, "writing geocentric IGEOLO is not supported (v2.0)") #define LTI_STS_NITF_Max 51299 LT_STATUSSTRING_ADD(LTI_STS_NITF_Max, "lt_lib_mrsid_nitf max") #endif // LTI_NITFSTATUS_H