MrSID Decode SDK for Raster Reference Manual  9.0.0.3864
lti_j2kStatus.h
Go to the documentation of this file.
00001 /* $Id$ */
00002 /* //////////////////////////////////////////////////////////////////////////
00003 //                                                                         //
00004 // This code is Copyright (c) 2004 LizardTech, Inc, 1008 Western Avenue,   //
00005 // Suite 200, Seattle, WA 98104.  Unauthorized use or distribution         //
00006 // prohibited.  Access to and use of this code is permitted only under     //
00007 // license from LizardTech, Inc.  Portions of the code are protected by    //
00008 // US and foreign patents and other filings. All Rights Reserved.          //
00009 //                                                                         //
00011 /* PUBLIC */
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 //51700 -  51799     lt_lib_gmljp2
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