00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012
00013 #ifndef LTI_J2KSTATUS_H
00014 #define LTI_J2KSTATUS_H
00015
00016 #include "lt_base.h"
00017
00018 #define LTI_STS_J2K_Base 50900
00019 LT_STATUSSTRING_ADD(LTI_STS_J2K_Base, "lt_lib_mrsid_j2k base")
00020
00021 #define LTI_STS_J2K_CannotWriteFile 50901
00022 LT_STATUSSTRING_ADD(LTI_STS_J2K_CannotWriteFile, "JP2: cannot write to file %F")
00023
00024 #define LTI_STS_J2K_UnsupColorSpace 50902
00025 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupColorSpace, "JP2: unsupported colorspace")
00026
00027 #define LTI_STS_J2K_UnsupDataType 50903
00028 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupDataType, "JP2: unsupported datatype")
00029
00030 #define LTI_STS_J2K_LibraryError 50904
00031 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryError, "JP2: internal error")
00032
00033 #define LTI_STS_J2K_HandledError 50905
00034 LT_STATUSSTRING_ADD(LTI_STS_J2K_HandledError, "JP2: internal error (%s)")
00035
00036 #define LTI_STS_J2K_InvalidRegion 50906
00037 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidRegion, "JP2: invalid region")
00038
00039 #define LTI_STS_J2K_InvalidDims 50907
00040 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidDims, "JP2: invalid/unsupported dimensions")
00041
00042 #define LTI_STS_J2K_InvalidDecodeScene 50908
00043 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidDecodeScene, "JP2: invalid scene for decode")
00044
00045 #define LTI_STS_J2K_BadDecodeParam 50909
00046 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadDecodeParam, "JP2: invalid decoder parameter setting")
00047
00048 #define LTI_STS_J2K_MetadataReadError 50910
00049 LT_STATUSSTRING_ADD(LTI_STS_J2K_MetadataReadError, "JP2: error reading metadata")
00050
00051 #define LTI_STS_J2K_MetadataUuidNotFound 50911
00052 LT_STATUSSTRING_ADD(LTI_STS_J2K_MetadataUuidNotFound, "JP2: uuid not found")
00053
00054 #define LTI_STS_J2K_BadPrecisionParam 50912
00055 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadPrecisionParam, "JP2: bad precision value")
00056
00057 #define LTI_STS_J2K_BadLayersParam 50915
00058 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadLayersParam, "JP2: bad quality layers value")
00059
00060 #define LTI_STS_J2K_CannotReadFile 50916
00061 LT_STATUSSTRING_ADD(LTI_STS_J2K_CannotReadFile, "JP2: cannot read file")
00062
00063 #define LTI_STS_J2K_BadTileParam 50917
00064 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadTileParam, "JP2: bad tile size value (limit of 65535 tiles)")
00065
00066 #define LTI_STS_J2K_BadFlushParam 50918
00067 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadFlushParam, "JP2: bad flush period value")
00068
00069 #define LTI_STS_J2K_BadPrecinctsParam 50919
00070 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadPrecinctsParam, "JP2: bad precincts values")
00071
00072 #define LTI_STS_J2K_BadProgressionParam 50920
00073 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadProgressionParam, "JP2: bad progression order")
00074
00075 #define LTI_STS_J2K_BadCodeblockParam 50921
00076 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadCodeblockParam, "JP2: bad codeblock value")
00077
00078 #define LTI_STS_J2K_BadTilePartParam 50922
00079 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadTilePartParam, "JP2: bad tile part value")
00080
00081 #define LTI_STS_J2K_BadMultiComponentParams 50923
00082 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadMultiComponentParams, "JP2: base image components differ from alpha component")
00083
00084 #define LTI_STS_J2K_UnsupSigned 50924
00085 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupSigned, "JP2: unsupported datatype - signed")
00086
00087 #define LTI_STS_J2K_InvalidBandNumber 50925
00088 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidBandNumber, "JP2: invalid band number")
00089
00090 #define LTI_STS_J2K_IrregularImage 50926
00091 LT_STATUSSTRING_ADD(LTI_STS_J2K_IrregularImage, "JP2: band sizes/shapes are irregular")
00092
00093 #define LTI_STS_J2K_UnsupProfileVersion 50927
00094 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupProfileVersion, "JP2: unsupported profile version")
00095
00096 #define LTI_STS_J2K_ProfileReadError 50928
00097 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileReadError, "JP2: error reading profile")
00098
00099 #define LTI_STS_J2K_ProfileUnkElem 50929
00100 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileUnkElem, "JP2: unknown element in profile")
00101
00102 #define LTI_STS_J2K_ProfileBadData 50930
00103 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileBadData, "JP2: bad data/argument in profile")
00104
00105 #define LTI_STS_J2K_ProfileOpenError 50931
00106 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileOpenError, "JP2: error opening profile")
00107
00108
00109 #define LTI_STS_J2K_LibraryErrorB 50940
00110 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryErrorB, "JP2: internal error")
00111
00112 #define LTI_STS_J2K_LibraryErrorL 50941
00113 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryErrorL, "JP2: internal error")
00114
00115 #define LTI_STS_J2K_LibraryErrorE 50942
00116 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryErrorE, "JP2: internal error")
00117
00118 #define LTI_STS_J2K_ROIScene 50943
00119 LT_STATUSSTRING_ADD(LTI_STS_J2K_ROIScene, "JP2: invalid scene for ROI encoding")
00120
00121 #define LTI_STS_J2K_AllocFailed 50944
00122 LT_STATUSSTRING_ADD(LTI_STS_J2K_AllocFailed, "JP2: memory allocation failed")
00123
00124 #define LTI_STS_J2K_InternalROI1 50945
00125 LT_STATUSSTRING_ADD(LTI_STS_J2K_InternalROI1, "JP2: internal error processing ROI")
00126
00127 #define LTI_STS_J2K_InternalROI2 50946
00128 LT_STATUSSTRING_ADD(LTI_STS_J2K_InternalROI2, "JP2: internal error processing ROI")
00129
00130 #define LTI_STS_J2K_InternalSamp16 50947
00131 LT_STATUSSTRING_ADD(LTI_STS_J2K_InternalSamp16, "JP2: internal error processing sample")
00132
00133 #define LTI_STS_J2K_FileNotFound 50950
00134 LT_STATUSSTRING_ADD(LTI_STS_J2K_FileNotFound, "JP2: file not found")
00135
00136 #define LTI_STS_J2K_ReadError 50951
00137 LT_STATUSSTRING_ADD(LTI_STS_J2K_ReadError, "JP2: error reading file")
00138
00139 #define LTI_STS_J2K_FileNotJ2K 50952
00140 LT_STATUSSTRING_ADD(LTI_STS_J2K_FileNotJ2K, "JP2: not valid JPEG 2000 file")
00141
00142 #define LTI_STS_J2K_NotPersistent 50953
00143 LT_STATUSSTRING_ADD(LTI_STS_J2K_NotPersistent, "JP2: attempted second decode with isPersistent==false")
00144
00145 #define LTI_STS_J2K_InvalidCodestreamNumber 50954
00146 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidCodestreamNumber, "JP2: invalid codestream (image number)")
00147
00148 #define LTI_STS_J2K_EncodingApplicationNotIdentified 50955
00149 LT_STATUSSTRING_ADD(LTI_STS_J2K_EncodingApplicationNotIdentified, "The application did not identify itself")
00150
00151 #define LTI_STS_J2K_BadDBVersion 50960
00152 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadDBVersion, "JP2: incorrect version in database record")
00153
00154 #define LTI_STS_J2K_InvalidDBBlockSize 50961
00155 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidDBBlockSize, "JP2: invalid database block size")
00156
00157 #define LTI_STS_J2K_BadDBImportFile 50962
00158 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadDBImportFile, "JP2: error reading import file")
00159
00160 #define LTI_STS_J2K_DBReadError 50963
00161 LT_STATUSSTRING_ADD(LTI_STS_J2K_DBReadError, "JP2: error reading database")
00162
00163 #define LTI_STS_J2K_DBWriteError 50964
00164 LT_STATUSSTRING_ADD(LTI_STS_J2K_DBWriteError, "JP2: error writing database")
00165
00166 #define LTI_STS_J2K_DBRecordNotFound 50965
00167 LT_STATUSSTRING_ADD(LTI_STS_J2K_DBRecordNotFound, "JP2: georaster record not found")
00168
00169
00170 #define LTI_STS_J2K_ServerError 50970
00171 LT_STATUSSTRING_ADD(LTI_STS_J2K_ServerError, "JP2 server error")
00172
00173 #define LTI_STS_J2K_JPIPDownloadFailed 50971
00174 LT_STATUSSTRING_ADD(LTI_STS_J2K_JPIPDownloadFailed, "JPIP download thread dead (bad host, bad filename, server timeout)")
00175
00176 #define LTI_STS_J2K_MSIChunkError1 50980
00177 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError1, "JP2: internal error 1")
00178
00179 #define LTI_STS_J2K_MSIChunkError2 50981
00180 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError2, "JP2: internal error 2")
00181
00182 #define LTI_STS_J2K_MSIChunkError3 50982
00183 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError3, "JP2: internal error 3")
00184
00185 #define LTI_STS_J2K_MSIChunkError4 50983
00186 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError4, "JP2: internal error 4")
00187
00188 #define LTI_STS_J2K_BadBandList 50984
00189 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadBandList, "can not select a band more than once")
00190
00191 #define LTI_STS_J2K_Max 50999
00192 LT_STATUSSTRING_ADD(LTI_STS_J2K_Max, "lt_lib_mrsid_j2k max")
00193
00194
00195
00196
00197
00198
00199 #define LTI_STS_GMLJP2_Base 51700
00200 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_Base, "lt_lib_gmljp2 base")
00201
00202 #define LTI_STS_GMLJP2_ContainsNoGML 51701
00203 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_ContainsNoGML, "GMLJP2: The file contains no gml")
00204
00205 #define LTI_STS_GMLJP2_ContainsNoCoverage 51702
00206 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_ContainsNoCoverage, "GMLJP2: the file contains no coverages")
00207
00208 #define LTI_STS_GMLJP2_MalformedAssocBoxes 51703
00209 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_MalformedAssocBoxes, "GMLJP2: The Association Boxes are malformed")
00210
00211 #define LTI_STS_GMLJP2_CRSUnknown 51704
00212 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_CRSUnknown, "GMLJP2: Coordinate Reference System is unknown")
00213
00214 #define LTI_STS_GMLJP2_HandledError 51705
00215 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_HandledError, "GMLJP2: we handled a gml4c exception")
00216
00217 #define LTI_STS_GMLJP2_BadSchemaPath 51706
00218 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_BadSchemaPath, "GMLJP2: The path to the Schema File is bad")
00219
00220 #define LTI_STS_GMLJP2_MalformedRootInstance 51707
00221 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_MalformedRootInstance, "GMLJP2: The gml.root-instance is malformed")
00222
00223 #define LTI_STS_GMLJP2_FailedCoverageCreation 51708
00224 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_FailedCoverageCreation, "Could not generate a gml coverage from geo information in the image")
00225
00226 #define LTI_STS_GMLJP2_CustomCRSNotSupported 51709
00227 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_CustomCRSNotSupported, "GMLJP2: Custom projections not supported")
00228
00229 #endif // LTI_J2KSTATUS_H