MrSID Decode SDK for Raster Reference Manual 9.5.4.4709

- Main Page
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

lti_j2kStatus.h
Go to the documentation of this file.
1 /* $Id$ */
2 /* //////////////////////////////////////////////////////////////////////////
3 // //
4 // This code is Copyright (c) 2004 LizardTech, Inc, 1008 Western Avenue, //
5 // Suite 200, Seattle, WA 98104. Unauthorized use or distribution //
6 // prohibited. Access to and use of this code is permitted only under //
7 // license from LizardTech, Inc. Portions of the code are protected by //
8 // US and foreign patents and other filings. All Rights Reserved. //
9 // //
11 /* PUBLIC */
12
13 #ifndef LTI_J2KSTATUS_H
14 #define LTI_J2KSTATUS_H
15
16 #include "lt_base.h"
17
18 #define LTI_STS_J2K_Base 50900
19 LT_STATUSSTRING_ADD(LTI_STS_J2K_Base, "lt_lib_mrsid_j2k base")
20
21 #define LTI_STS_J2K_CannotWriteFile 50901
22 LT_STATUSSTRING_ADD(LTI_STS_J2K_CannotWriteFile, "JP2: cannot write to file %F")
23
24 #define LTI_STS_J2K_UnsupColorSpace 50902
25 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupColorSpace, "JP2: unsupported colorspace")
26
27 #define LTI_STS_J2K_UnsupDataType 50903
28 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupDataType, "JP2: unsupported datatype")
29
30 #define LTI_STS_J2K_LibraryError 50904
31 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryError, "JP2: internal error")
32
33 #define LTI_STS_J2K_HandledError 50905
34 LT_STATUSSTRING_ADD(LTI_STS_J2K_HandledError, "JP2: internal error (%s)")
35
36 #define LTI_STS_J2K_InvalidRegion 50906
37 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidRegion, "JP2: invalid region")
38
39 #define LTI_STS_J2K_InvalidDims 50907
40 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidDims, "JP2: invalid/unsupported dimensions")
41
42 #define LTI_STS_J2K_InvalidDecodeScene 50908
43 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidDecodeScene, "JP2: invalid scene for decode")
44
45 #define LTI_STS_J2K_BadDecodeParam 50909
46 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadDecodeParam, "JP2: invalid decoder parameter setting")
47
48 #define LTI_STS_J2K_MetadataReadError 50910
49 LT_STATUSSTRING_ADD(LTI_STS_J2K_MetadataReadError, "JP2: error reading metadata")
50
51 #define LTI_STS_J2K_MetadataUuidNotFound 50911
52 LT_STATUSSTRING_ADD(LTI_STS_J2K_MetadataUuidNotFound, "JP2: uuid not found")
53
54 #define LTI_STS_J2K_BadPrecisionParam 50912
55 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadPrecisionParam, "JP2: bad precision value")
56
57 #define LTI_STS_J2K_BadLayersParam 50915
58 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadLayersParam, "JP2: bad quality layers value")
59
60 #define LTI_STS_J2K_CannotReadFile 50916
61 LT_STATUSSTRING_ADD(LTI_STS_J2K_CannotReadFile, "JP2: cannot read file")
62
63 #define LTI_STS_J2K_BadTileParam 50917
64 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadTileParam, "JP2: bad tile size value (limit of 65535 tiles)")
65
66 #define LTI_STS_J2K_BadFlushParam 50918
67 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadFlushParam, "JP2: bad flush period value")
68
69 #define LTI_STS_J2K_BadPrecinctsParam 50919
70 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadPrecinctsParam, "JP2: bad precincts values")
71
72 #define LTI_STS_J2K_BadProgressionParam 50920
73 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadProgressionParam, "JP2: bad progression order")
74
75 #define LTI_STS_J2K_BadCodeblockParam 50921
76 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadCodeblockParam, "JP2: bad codeblock value")
77
78 #define LTI_STS_J2K_BadTilePartParam 50922
79 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadTilePartParam, "JP2: bad tile part value")
80
81 #define LTI_STS_J2K_BadMultiComponentParams 50923
82 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadMultiComponentParams, "JP2: base image components differ from alpha component")
83
84 #define LTI_STS_J2K_UnsupSigned 50924
85 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupSigned, "JP2: unsupported datatype - signed")
86
87 #define LTI_STS_J2K_InvalidBandNumber 50925
88 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidBandNumber, "JP2: invalid band number")
89
90 #define LTI_STS_J2K_IrregularImage 50926
91 LT_STATUSSTRING_ADD(LTI_STS_J2K_IrregularImage, "JP2: band sizes/shapes are irregular")
92
93 #define LTI_STS_J2K_UnsupProfileVersion 50927
94 LT_STATUSSTRING_ADD(LTI_STS_J2K_UnsupProfileVersion, "JP2: unsupported profile version")
95
96 #define LTI_STS_J2K_ProfileReadError 50928
97 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileReadError, "JP2: error reading profile")
98
99 #define LTI_STS_J2K_ProfileUnkElem 50929
100 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileUnkElem, "JP2: unknown element in profile")
101
102 #define LTI_STS_J2K_ProfileBadData 50930
103 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileBadData, "JP2: bad data/argument in profile")
104
105 #define LTI_STS_J2K_ProfileOpenError 50931
106 LT_STATUSSTRING_ADD(LTI_STS_J2K_ProfileOpenError, "JP2: error opening profile")
107
108
109 #define LTI_STS_J2K_LibraryErrorB 50940
110 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryErrorB, "JP2: internal error")
111
112 #define LTI_STS_J2K_LibraryErrorL 50941
113 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryErrorL, "JP2: internal error")
114
115 #define LTI_STS_J2K_LibraryErrorE 50942
116 LT_STATUSSTRING_ADD(LTI_STS_J2K_LibraryErrorE, "JP2: internal error")
117
118 #define LTI_STS_J2K_ROIScene 50943
119 LT_STATUSSTRING_ADD(LTI_STS_J2K_ROIScene, "JP2: invalid scene for ROI encoding")
120
121 #define LTI_STS_J2K_AllocFailed 50944
122 LT_STATUSSTRING_ADD(LTI_STS_J2K_AllocFailed, "JP2: memory allocation failed")
123
124 #define LTI_STS_J2K_InternalROI1 50945
125 LT_STATUSSTRING_ADD(LTI_STS_J2K_InternalROI1, "JP2: internal error processing ROI")
126
127 #define LTI_STS_J2K_InternalROI2 50946
128 LT_STATUSSTRING_ADD(LTI_STS_J2K_InternalROI2, "JP2: internal error processing ROI")
129
130 #define LTI_STS_J2K_InternalSamp16 50947
131 LT_STATUSSTRING_ADD(LTI_STS_J2K_InternalSamp16, "JP2: internal error processing sample")
132
133 #define LTI_STS_J2K_FileNotFound 50950
134 LT_STATUSSTRING_ADD(LTI_STS_J2K_FileNotFound, "JP2: file not found")
135
136 #define LTI_STS_J2K_ReadError 50951
137 LT_STATUSSTRING_ADD(LTI_STS_J2K_ReadError, "JP2: error reading file")
138
139 #define LTI_STS_J2K_FileNotJ2K 50952
140 LT_STATUSSTRING_ADD(LTI_STS_J2K_FileNotJ2K, "JP2: not valid JPEG 2000 file")
141
142 #define LTI_STS_J2K_NotPersistent 50953
143 LT_STATUSSTRING_ADD(LTI_STS_J2K_NotPersistent, "JP2: attempted second decode with isPersistent==false")
144
145 #define LTI_STS_J2K_InvalidCodestreamNumber 50954
146 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidCodestreamNumber, "JP2: invalid codestream (image number)")
147
148 #define LTI_STS_J2K_EncodingApplicationNotIdentified 50955
149 LT_STATUSSTRING_ADD(LTI_STS_J2K_EncodingApplicationNotIdentified, "The application did not identify itself")
150
151 #define LTI_STS_J2K_BadDBVersion 50960
152 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadDBVersion, "JP2: incorrect version in database record")
153
154 #define LTI_STS_J2K_InvalidDBBlockSize 50961
155 LT_STATUSSTRING_ADD(LTI_STS_J2K_InvalidDBBlockSize, "JP2: invalid database block size")
156
157 #define LTI_STS_J2K_BadDBImportFile 50962
158 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadDBImportFile, "JP2: error reading import file")
159
160 #define LTI_STS_J2K_DBReadError 50963
161 LT_STATUSSTRING_ADD(LTI_STS_J2K_DBReadError, "JP2: error reading database")
162
163 #define LTI_STS_J2K_DBWriteError 50964
164 LT_STATUSSTRING_ADD(LTI_STS_J2K_DBWriteError, "JP2: error writing database")
165
166 #define LTI_STS_J2K_DBRecordNotFound 50965
167 LT_STATUSSTRING_ADD(LTI_STS_J2K_DBRecordNotFound, "JP2: georaster record not found")
168
169
170 #define LTI_STS_J2K_ServerError 50970
171 LT_STATUSSTRING_ADD(LTI_STS_J2K_ServerError, "JP2 server error")
172
173 #define LTI_STS_J2K_JPIPDownloadFailed 50971
174 LT_STATUSSTRING_ADD(LTI_STS_J2K_JPIPDownloadFailed, "JPIP download thread dead (bad host, bad filename, server timeout)")
175
176 #define LTI_STS_J2K_MSIChunkError1 50980
177 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError1, "JP2: internal error 1")
178
179 #define LTI_STS_J2K_MSIChunkError2 50981
180 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError2, "JP2: internal error 2")
181
182 #define LTI_STS_J2K_MSIChunkError3 50982
183 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError3, "JP2: internal error 3")
184
185 #define LTI_STS_J2K_MSIChunkError4 50983
186 LT_STATUSSTRING_ADD(LTI_STS_J2K_MSIChunkError4, "JP2: internal error 4")
187
188 #define LTI_STS_J2K_BadBandList 50984
189 LT_STATUSSTRING_ADD(LTI_STS_J2K_BadBandList, "can not select a band more than once")
190
191 #define LTI_STS_J2K_Max 50999
192 LT_STATUSSTRING_ADD(LTI_STS_J2K_Max, "lt_lib_mrsid_j2k max")
193
194
195
196
197 //51700 - 51799 lt_lib_gmljp2
198
199 #define LTI_STS_GMLJP2_Base 51700
200 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_Base, "lt_lib_gmljp2 base")
201
202 #define LTI_STS_GMLJP2_ContainsNoGML 51701
203 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_ContainsNoGML, "GMLJP2: The file contains no gml")
204
205 #define LTI_STS_GMLJP2_ContainsNoCoverage 51702
206 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_ContainsNoCoverage, "GMLJP2: the file contains no coverages")
207
208 #define LTI_STS_GMLJP2_MalformedAssocBoxes 51703
209 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_MalformedAssocBoxes, "GMLJP2: The Association Boxes are malformed")
210
211 #define LTI_STS_GMLJP2_CRSUnknown 51704
212 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_CRSUnknown, "GMLJP2: Coordinate Reference System is unknown")
213
214 #define LTI_STS_GMLJP2_HandledError 51705
215 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_HandledError, "GMLJP2: we handled a gml4c exception")
216
217 #define LTI_STS_GMLJP2_BadSchemaPath 51706
218 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_BadSchemaPath, "GMLJP2: The path to the Schema File is bad")
219
220 #define LTI_STS_GMLJP2_MalformedRootInstance 51707
221 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_MalformedRootInstance, "GMLJP2: The gml.root-instance is malformed")
222
223 #define LTI_STS_GMLJP2_FailedCoverageCreation 51708
224 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_FailedCoverageCreation, "Could not generate a gml coverage from geo information in the image")
225
226 #define LTI_STS_GMLJP2_CustomCRSNotSupported 51709
227 LT_STATUSSTRING_ADD(LTI_STS_GMLJP2_CustomCRSNotSupported, "GMLJP2: Custom projections not supported")
228
229 #endif // LTI_J2KSTATUS_H

LizardTech