0
|
1 |
/* ************************************************************************** */
|
|
2 |
/* * For conditions of distribution and use, * */
|
|
3 |
/* * see copyright notice in libmng.h * */
|
|
4 |
/* ************************************************************************** */
|
|
5 |
/* * * */
|
|
6 |
/* * project : libmng * */
|
|
7 |
/* * file : libmng_trace.h copyright (c) 2000-2007 G.Juyn * */
|
|
8 |
/* * version : 1.0.10 * */
|
|
9 |
/* * * */
|
|
10 |
/* * purpose : Trace functions (definition) * */
|
|
11 |
/* * * */
|
|
12 |
/* * author : G.Juyn * */
|
|
13 |
/* * * */
|
|
14 |
/* * comment : Definition of the trace functions * */
|
|
15 |
/* * * */
|
|
16 |
/* * changes : 0.5.1 - 05/08/2000 - G.Juyn * */
|
|
17 |
/* * - added chunk-access function trace-codes * */
|
|
18 |
/* * - changed strict-ANSI stuff * */
|
|
19 |
/* * 0.5.1 - 05/12/2000 - G.Juyn * */
|
|
20 |
/* * - changed trace to macro for callback error-reporting * */
|
|
21 |
/* * 0.5.1 - 05/13/2000 - G.Juyn * */
|
|
22 |
/* * - added save_state & restore_state trace-codes * */
|
|
23 |
/* * 0.5.1 - 05/15/2000 - G.Juyn * */
|
|
24 |
/* * - added getimgdata & putimgdata trace-codes * */
|
|
25 |
/* * * */
|
|
26 |
/* * 0.5.2 - 05/20/2000 - G.Juyn * */
|
|
27 |
/* * - added JNG tracecodes * */
|
|
28 |
/* * 0.5.2 - 05/23/2000 - G.Juyn * */
|
|
29 |
/* * - added trace-table entry definition * */
|
|
30 |
/* * 0.5.2 - 05/24/2000 - G.Juyn * */
|
|
31 |
/* * - added tracecodes for global animation color-chunks * */
|
|
32 |
/* * - added tracecodes for get/set of default ZLIB/IJG parms * */
|
|
33 |
/* * - added tracecodes for global PLTE,tRNS,bKGD * */
|
|
34 |
/* * 0.5.2 - 05/30/2000 - G.Juyn * */
|
|
35 |
/* * - added tracecodes for image-object promotion * */
|
|
36 |
/* * - added tracecodes for delta-image processing * */
|
|
37 |
/* * 0.5.2 - 06/02/2000 - G.Juyn * */
|
|
38 |
/* * - added tracecodes for getalphaline callback * */
|
|
39 |
/* * 0.5.2 - 06/05/2000 - G.Juyn * */
|
|
40 |
/* * - added tracecode for RGB8_A8 canvasstyle * */
|
|
41 |
/* * 0.5.2 - 06/06/2000 - G.Juyn * */
|
|
42 |
/* * - added tracecode for mng_read_resume HLAPI function * */
|
|
43 |
/* * * */
|
|
44 |
/* * 0.5.3 - 06/06/2000 - G.Juyn * */
|
|
45 |
/* * - added tracecodes for tracing JPEG progression * */
|
|
46 |
/* * 0.5.3 - 06/21/2000 - G.Juyn * */
|
|
47 |
/* * - added tracecodes for get/set speedtype * */
|
|
48 |
/* * - added tracecodes for get imagelevel * */
|
|
49 |
/* * 0.5.3 - 06/22/2000 - G.Juyn * */
|
|
50 |
/* * - added tracecode for delta-image processing * */
|
|
51 |
/* * - added tracecodes for PPLT chunk processing * */
|
|
52 |
/* * * */
|
|
53 |
/* * 0.9.1 - 07/07/2000 - G.Juyn * */
|
|
54 |
/* * - added tracecodes for special display processing * */
|
|
55 |
/* * 0.9.1 - 07/08/2000 - G.Juyn * */
|
|
56 |
/* * - added tracecode for get/set suspensionmode * */
|
|
57 |
/* * - added tracecodes for get/set display variables * */
|
|
58 |
/* * - added tracecode for read_databuffer (I/O-suspension) * */
|
|
59 |
/* * 0.9.1 - 07/15/2000 - G.Juyn * */
|
|
60 |
/* * - added tracecodes for SAVE/SEEK callbacks * */
|
|
61 |
/* * - added tracecodes for get/set sectionbreaks * */
|
|
62 |
/* * - added tracecode for special error routine * */
|
|
63 |
/* * 0.9.1 - 07/19/2000 - G.Juyn * */
|
|
64 |
/* * - added tracecode for updatemngheader * */
|
|
65 |
/* * * */
|
|
66 |
/* * 0.9.2 - 07/31/2000 - G.Juyn * */
|
|
67 |
/* * - added tracecodes for status_xxxxx functions * */
|
|
68 |
/* * 0.9.2 - 08/05/2000 - G.Juyn * */
|
|
69 |
/* * - changed file-prefixes * */
|
|
70 |
/* * - added tracecode for updatemngsimplicity * */
|
|
71 |
/* * * */
|
|
72 |
/* * 0.9.3 - 08/26/2000 - G.Juyn * */
|
|
73 |
/* * - added MAGN chunk * */
|
|
74 |
/* * 0.9.3 - 09/07/2000 - G.Juyn * */
|
|
75 |
/* * - added support for new filter_types * */
|
|
76 |
/* * 0.9.3 - 10/10/2000 - G.Juyn * */
|
|
77 |
/* * - added support for alpha-depth prediction * */
|
|
78 |
/* * 0.9.3 - 10/11/2000 - G.Juyn * */
|
|
79 |
/* * - added JDAA chunk * */
|
|
80 |
/* * - added support for nEED * */
|
|
81 |
/* * 0.9.3 - 10/16/2000 - G.Juyn * */
|
|
82 |
/* * - added functions to retrieve PNG/JNG specific header-info * */
|
|
83 |
/* * - added optional support for bKGD for PNG images * */
|
|
84 |
/* * 0.9.3 - 10/17/2000 - G.Juyn * */
|
|
85 |
/* * - added callback to process non-critical unknown chunks * */
|
|
86 |
/* * - added routine to discard "invalid" objects * */
|
|
87 |
/* * 0.9.3 - 10/19/2000 - G.Juyn * */
|
|
88 |
/* * - implemented delayed delta-processing * */
|
|
89 |
/* * 0.9.3 - 10/20/2000 - G.Juyn * */
|
|
90 |
/* * - added get/set for bKGD preference setting * */
|
|
91 |
/* * 0.9.3 - 10/21/2000 - G.Juyn * */
|
|
92 |
/* * - added get function for interlace/progressive display * */
|
|
93 |
/* * * */
|
|
94 |
/* * 0.9.4 - 1/18/2001 - G.Juyn * */
|
|
95 |
/* * - added "new" MAGN methods 3, 4 & 5 * */
|
|
96 |
/* * * */
|
|
97 |
/* * 1.0.1 - 02/08/2001 - G.Juyn * */
|
|
98 |
/* * - added MEND processing callback * */
|
|
99 |
/* * 1.0.1 - 04/21/2001 - G.Juyn (code by G.Kelly) * */
|
|
100 |
/* * - added BGRA8 canvas with premultiplied alpha * */
|
|
101 |
/* * 1.0.1 - 05/02/2001 - G.Juyn * */
|
|
102 |
/* * - added "default" sRGB generation (Thanks Marti!) * */
|
|
103 |
/* * * */
|
|
104 |
/* * 1.0.2 - 06/23/2001 - G.Juyn * */
|
|
105 |
/* * - added optimization option for MNG-video playback * */
|
|
106 |
/* * - added processterm callback * */
|
|
107 |
/* * 1.0.2 - 06/25/2001 - G.Juyn * */
|
|
108 |
/* * - added option to turn off progressive refresh * */
|
|
109 |
/* * * */
|
|
110 |
/* * 1.0.3 - 08/06/2001 - G.Juyn * */
|
|
111 |
/* * - added get function for last processed BACK chunk * */
|
|
112 |
/* * * */
|
|
113 |
/* * 1.0.5 - 08/15/2002 - G.Juyn * */
|
|
114 |
/* * - completed PROM support * */
|
|
115 |
/* * - completed delta-image support * */
|
|
116 |
/* * 1.0.5 - 08/19/2002 - G.Juyn * */
|
|
117 |
/* * - B597134 - libmng pollutes the linker namespace * */
|
|
118 |
/* * - added HLAPI function to copy chunks * */
|
|
119 |
/* * 1.0.5 - 09/14/2002 - G.Juyn * */
|
|
120 |
/* * - added event handling for dynamic MNG * */
|
|
121 |
/* * 1.0.5 - 09/20/2002 - G.Juyn * */
|
|
122 |
/* * - added support for PAST * */
|
|
123 |
/* * 1.0.5 - 09/22/2002 - G.Juyn * */
|
|
124 |
/* * - added bgrx8 canvas (filler byte) * */
|
|
125 |
/* * 1.0.5 - 09/23/2002 - G.Juyn * */
|
|
126 |
/* * - added in-memory color-correction of abstract images * */
|
|
127 |
/* * - added compose over/under routines for PAST processing * */
|
|
128 |
/* * - added flip & tile routines for PAST processing * */
|
|
129 |
/* * 1.0.5 - 10/09/2002 - G.Juyn * */
|
|
130 |
/* * - fixed trace-constants for PAST chunk * */
|
|
131 |
/* * 1.0.5 - 11/07/2002 - G.Juyn * */
|
|
132 |
/* * - added support to get totals after mng_read() * */
|
|
133 |
/* * * */
|
|
134 |
/* * 1.0.6 - 07/14/2003 - G.Randers-Pehrson * */
|
|
135 |
/* * - added conditionals around rarely used features * */
|
|
136 |
/* * * */
|
|
137 |
/* * 1.0.7 - 11/27/2003 - R.A * */
|
|
138 |
/* * - added CANVAS_RGB565 and CANVAS_BGR565 * */
|
|
139 |
/* * 1.0.7 - 01/25/2004 - J.S * */
|
|
140 |
/* * - added premultiplied alpha canvas' for RGBA, ARGB, ABGR * */
|
|
141 |
/* * 1.0.7 - 03/10/2004 - G.R-P * */
|
|
142 |
/* * - added conditionals around openstream/closestream * */
|
|
143 |
/* * * */
|
|
144 |
/* * 1.0.8 - 04/02/2004 - G.Juyn * */
|
|
145 |
/* * - added CRC existence & checking flags * */
|
|
146 |
/* * 1.0.8 - 04/11/2004 - G.Juyn * */
|
|
147 |
/* * - added data-push mechanisms for specialized decoders * */
|
|
148 |
/* * * */
|
|
149 |
/* * 1.0.9 - 10/03/2004 - G.Juyn * */
|
|
150 |
/* * - added function to retrieve current FRAM delay * */
|
|
151 |
/* * 1.0.9 - 10/14/2004 - G.Juyn * */
|
|
152 |
/* * - added bgr565_a8 canvas-style (thanks to J. Elvander) * */
|
|
153 |
/* * * */
|
|
154 |
/* * 1.0.10 - 04/08/2007 - G.Juyn * */
|
|
155 |
/* * - added support for mPNG proposal * */
|
|
156 |
/* * 1.0.10 - 07/06/2007 - G.R-P bugfix by Lucas Quintana * */
|
|
157 |
/* * * */
|
|
158 |
/* ************************************************************************** */
|
|
159 |
|
|
160 |
#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)
|
|
161 |
#pragma option -A /* force ANSI-C */
|
|
162 |
#endif
|
|
163 |
|
|
164 |
#ifndef _libmng_trace_h_
|
|
165 |
#define _libmng_trace_h_
|
|
166 |
|
|
167 |
/* ************************************************************************** */
|
|
168 |
|
|
169 |
#ifdef MNG_INCLUDE_TRACE_PROCS
|
|
170 |
|
|
171 |
/* ************************************************************************** */
|
|
172 |
|
|
173 |
/* TODO: add a trace-mask so certain functions can be excluded */
|
|
174 |
|
|
175 |
mng_retcode mng_trace (mng_datap pData,
|
|
176 |
mng_uint32 iFunction,
|
|
177 |
mng_uint32 iLocation);
|
|
178 |
|
|
179 |
/* ************************************************************************** */
|
|
180 |
|
|
181 |
#define MNG_TRACE(D,F,L) { mng_retcode iR = mng_trace (D,F,L); \
|
|
182 |
if (iR) return iR; }
|
|
183 |
|
|
184 |
#define MNG_TRACEB(D,F,L) { if (mng_trace (D,F,L)) return MNG_FALSE; }
|
|
185 |
|
|
186 |
#define MNG_TRACEX(D,F,L) { if (mng_trace (D,F,L)) return 0; }
|
|
187 |
|
|
188 |
/* ************************************************************************** */
|
|
189 |
|
|
190 |
#define MNG_LC_START 1
|
|
191 |
#define MNG_LC_END 2
|
|
192 |
#define MNG_LC_INITIALIZE 3
|
|
193 |
#define MNG_LC_CLEANUP 4
|
|
194 |
|
|
195 |
/* ************************************************************************** */
|
|
196 |
|
|
197 |
#define MNG_LC_JPEG_CREATE_DECOMPRESS 101
|
|
198 |
#define MNG_LC_JPEG_READ_HEADER 102
|
|
199 |
#define MNG_LC_JPEG_START_DECOMPRESS 103
|
|
200 |
#define MNG_LC_JPEG_START_OUTPUT 104
|
|
201 |
#define MNG_LC_JPEG_READ_SCANLINES 105
|
|
202 |
#define MNG_LC_JPEG_FINISH_OUTPUT 106
|
|
203 |
#define MNG_LC_JPEG_FINISH_DECOMPRESS 107
|
|
204 |
#define MNG_LC_JPEG_DESTROY_DECOMPRESS 108
|
|
205 |
|
|
206 |
/* ************************************************************************** */
|
|
207 |
|
|
208 |
#define MNG_FN_INITIALIZE 1
|
|
209 |
#define MNG_FN_RESET 2
|
|
210 |
#define MNG_FN_CLEANUP 3
|
|
211 |
#define MNG_FN_READ 4
|
|
212 |
#define MNG_FN_WRITE 5
|
|
213 |
#define MNG_FN_CREATE 6
|
|
214 |
#define MNG_FN_READDISPLAY 7
|
|
215 |
#define MNG_FN_DISPLAY 8
|
|
216 |
#define MNG_FN_DISPLAY_RESUME 9
|
|
217 |
#define MNG_FN_DISPLAY_FREEZE 10
|
|
218 |
#define MNG_FN_DISPLAY_RESET 11
|
|
219 |
#ifndef MNG_NO_DISPLAY_GO_SUPPORTED
|
|
220 |
#define MNG_FN_DISPLAY_GOFRAME 12
|
|
221 |
#define MNG_FN_DISPLAY_GOLAYER 13
|
|
222 |
#define MNG_FN_DISPLAY_GOTIME 14
|
|
223 |
#endif
|
|
224 |
#define MNG_FN_GETLASTERROR 15
|
|
225 |
#define MNG_FN_READ_RESUME 16
|
|
226 |
#define MNG_FN_TRAPEVENT 17
|
|
227 |
#define MNG_FN_READ_PUSHDATA 18
|
|
228 |
#define MNG_FN_READ_PUSHSIG 19
|
|
229 |
#define MNG_FN_READ_PUSHCHUNK 20
|
|
230 |
|
|
231 |
#define MNG_FN_SETCB_MEMALLOC 101
|
|
232 |
#define MNG_FN_SETCB_MEMFREE 102
|
|
233 |
#define MNG_FN_SETCB_READDATA 103
|
|
234 |
#define MNG_FN_SETCB_WRITEDATA 104
|
|
235 |
#define MNG_FN_SETCB_ERRORPROC 105
|
|
236 |
#define MNG_FN_SETCB_TRACEPROC 106
|
|
237 |
#define MNG_FN_SETCB_PROCESSHEADER 107
|
|
238 |
#define MNG_FN_SETCB_PROCESSTEXT 108
|
|
239 |
#define MNG_FN_SETCB_GETCANVASLINE 109
|
|
240 |
#define MNG_FN_SETCB_GETBKGDLINE 110
|
|
241 |
#define MNG_FN_SETCB_REFRESH 111
|
|
242 |
#define MNG_FN_SETCB_GETTICKCOUNT 112
|
|
243 |
#define MNG_FN_SETCB_SETTIMER 113
|
|
244 |
#define MNG_FN_SETCB_PROCESSGAMMA 114
|
|
245 |
#define MNG_FN_SETCB_PROCESSCHROMA 115
|
|
246 |
#define MNG_FN_SETCB_PROCESSSRGB 116
|
|
247 |
#define MNG_FN_SETCB_PROCESSICCP 117
|
|
248 |
#define MNG_FN_SETCB_PROCESSAROW 118
|
|
249 |
#ifndef MNG_NO_OPEN_CLOSE_STREAM
|
|
250 |
#define MNG_FN_SETCB_OPENSTREAM 119
|
|
251 |
#define MNG_FN_SETCB_CLOSESTREAM 120
|
|
252 |
#endif
|
|
253 |
#define MNG_FN_SETCB_GETALPHALINE 121
|
|
254 |
#define MNG_FN_SETCB_PROCESSSAVE 122
|
|
255 |
#define MNG_FN_SETCB_PROCESSSEEK 123
|
|
256 |
#define MNG_FN_SETCB_PROCESSNEED 124
|
|
257 |
#define MNG_FN_SETCB_PROCESSUNKNOWN 125
|
|
258 |
#define MNG_FN_SETCB_PROCESSMEND 126
|
|
259 |
#define MNG_FN_SETCB_PROCESSTERM 127
|
|
260 |
#define MNG_FN_SETCB_RELEASEDATA 128
|
|
261 |
|
|
262 |
#define MNG_FN_GETCB_MEMALLOC 201
|
|
263 |
#define MNG_FN_GETCB_MEMFREE 202
|
|
264 |
#define MNG_FN_GETCB_READDATA 203
|
|
265 |
#define MNG_FN_GETCB_WRITEDATA 204
|
|
266 |
#define MNG_FN_GETCB_ERRORPROC 205
|
|
267 |
#define MNG_FN_GETCB_TRACEPROC 206
|
|
268 |
#define MNG_FN_GETCB_PROCESSHEADER 207
|
|
269 |
#define MNG_FN_GETCB_PROCESSTEXT 208
|
|
270 |
#define MNG_FN_GETCB_GETCANVASLINE 209
|
|
271 |
#define MNG_FN_GETCB_GETBKGDLINE 210
|
|
272 |
#define MNG_FN_GETCB_REFRESH 211
|
|
273 |
#define MNG_FN_GETCB_GETTICKCOUNT 212
|
|
274 |
#define MNG_FN_GETCB_SETTIMER 213
|
|
275 |
#define MNG_FN_GETCB_PROCESSGAMMA 214
|
|
276 |
#define MNG_FN_GETCB_PROCESSCHROMA 215
|
|
277 |
#define MNG_FN_GETCB_PROCESSSRGB 216
|
|
278 |
#define MNG_FN_GETCB_PROCESSICCP 217
|
|
279 |
#define MNG_FN_GETCB_PROCESSAROW 218
|
|
280 |
#ifndef MNG_NO_OPEN_CLOSE_STREAM
|
|
281 |
#define MNG_FN_GETCB_OPENSTREAM 219
|
|
282 |
#define MNG_FN_GETCB_CLOSESTREAM 220
|
|
283 |
#endif
|
|
284 |
#define MNG_FN_GETCB_GETALPHALINE 221
|
|
285 |
#define MNG_FN_GETCB_PROCESSSAVE 222
|
|
286 |
#define MNG_FN_GETCB_PROCESSSEEK 223
|
|
287 |
#define MNG_FN_GETCB_PROCESSNEED 224
|
|
288 |
#define MNG_FN_GETCB_PROCESSUNKNOWN 225
|
|
289 |
#define MNG_FN_GETCB_PROCESSMEND 226
|
|
290 |
#define MNG_FN_GETCB_PROCESSTERM 227
|
|
291 |
#define MNG_FN_GETCB_RELEASEDATA 228
|
|
292 |
|
|
293 |
#define MNG_FN_SET_USERDATA 301
|
|
294 |
#define MNG_FN_SET_CANVASSTYLE 302
|
|
295 |
#define MNG_FN_SET_BKGDSTYLE 303
|
|
296 |
#define MNG_FN_SET_BGCOLOR 304
|
|
297 |
#define MNG_FN_SET_STORECHUNKS 305
|
|
298 |
#define MNG_FN_SET_VIEWGAMMA 306
|
|
299 |
#define MNG_FN_SET_DISPLAYGAMMA 307
|
|
300 |
#define MNG_FN_SET_DFLTIMGGAMMA 308
|
|
301 |
#define MNG_FN_SET_SRGB 309
|
|
302 |
#define MNG_FN_SET_OUTPUTPROFILE 310
|
|
303 |
#define MNG_FN_SET_SRGBPROFILE 311
|
|
304 |
#define MNG_FN_SET_MAXCANVASWIDTH 312
|
|
305 |
#define MNG_FN_SET_MAXCANVASHEIGHT 313
|
|
306 |
#define MNG_FN_SET_MAXCANVASSIZE 314
|
|
307 |
#define MNG_FN_SET_ZLIB_LEVEL 315
|
|
308 |
#define MNG_FN_SET_ZLIB_METHOD 316
|
|
309 |
#define MNG_FN_SET_ZLIB_WINDOWBITS 317
|
|
310 |
#define MNG_FN_SET_ZLIB_MEMLEVEL 318
|
|
311 |
#define MNG_FN_SET_ZLIB_STRATEGY 319
|
|
312 |
#define MNG_FN_SET_ZLIB_MAXIDAT 320
|
|
313 |
#define MNG_FN_SET_JPEG_DCTMETHOD 321
|
|
314 |
#define MNG_FN_SET_JPEG_QUALITY 322
|
|
315 |
#define MNG_FN_SET_JPEG_SMOOTHING 323
|
|
316 |
#define MNG_FN_SET_JPEG_PROGRESSIVE 324
|
|
317 |
#define MNG_FN_SET_JPEG_OPTIMIZED 325
|
|
318 |
#define MNG_FN_SET_JPEG_MAXJDAT 326
|
|
319 |
#define MNG_FN_SET_SPEED 327
|
|
320 |
#define MNG_FN_SET_SUSPENSIONMODE 328
|
|
321 |
#define MNG_FN_SET_SECTIONBREAKS 329
|
|
322 |
#define MNG_FN_SET_USEBKGD 330
|
|
323 |
#define MNG_FN_SET_OUTPUTPROFILE2 331
|
|
324 |
#define MNG_FN_SET_SRGBPROFILE2 332
|
|
325 |
#define MNG_FN_SET_OUTPUTSRGB 333
|
|
326 |
#define MNG_FN_SET_SRGBIMPLICIT 334
|
|
327 |
#define MNG_FN_SET_CACHEPLAYBACK 335
|
|
328 |
#define MNG_FN_SET_DOPROGRESSIVE 336
|
|
329 |
#define MNG_FN_SET_CRCMODE 337
|
|
330 |
|
|
331 |
#define MNG_FN_GET_USERDATA 401
|
|
332 |
#define MNG_FN_GET_SIGTYPE 402
|
|
333 |
#define MNG_FN_GET_IMAGETYPE 403
|
|
334 |
#define MNG_FN_GET_IMAGEWIDTH 404
|
|
335 |
#define MNG_FN_GET_IMAGEHEIGHT 405
|
|
336 |
#define MNG_FN_GET_TICKS 406
|
|
337 |
#define MNG_FN_GET_FRAMECOUNT 407
|
|
338 |
#define MNG_FN_GET_LAYERCOUNT 408
|
|
339 |
#define MNG_FN_GET_PLAYTIME 409
|
|
340 |
#define MNG_FN_GET_SIMPLICITY 410
|
|
341 |
#define MNG_FN_GET_CANVASSTYLE 411
|
|
342 |
#define MNG_FN_GET_BKGDSTYLE 412
|
|
343 |
#define MNG_FN_GET_BGCOLOR 413
|
|
344 |
#define MNG_FN_GET_STORECHUNKS 414
|
|
345 |
#define MNG_FN_GET_VIEWGAMMA 415
|
|
346 |
#define MNG_FN_GET_DISPLAYGAMMA 416
|
|
347 |
#define MNG_FN_GET_DFLTIMGGAMMA 417
|
|
348 |
#define MNG_FN_GET_SRGB 418
|
|
349 |
#define MNG_FN_GET_MAXCANVASWIDTH 419
|
|
350 |
#define MNG_FN_GET_MAXCANVASHEIGHT 420
|
|
351 |
#define MNG_FN_GET_ZLIB_LEVEL 421
|
|
352 |
#define MNG_FN_GET_ZLIB_METHOD 422
|
|
353 |
#define MNG_FN_GET_ZLIB_WINDOWBITS 423
|
|
354 |
#define MNG_FN_GET_ZLIB_MEMLEVEL 424
|
|
355 |
#define MNG_FN_GET_ZLIB_STRATEGY 425
|
|
356 |
#define MNG_FN_GET_ZLIB_MAXIDAT 426
|
|
357 |
#define MNG_FN_GET_JPEG_DCTMETHOD 427
|
|
358 |
#define MNG_FN_GET_JPEG_QUALITY 428
|
|
359 |
#define MNG_FN_GET_JPEG_SMOOTHING 429
|
|
360 |
#define MNG_FN_GET_JPEG_PROGRESSIVE 430
|
|
361 |
#define MNG_FN_GET_JPEG_OPTIMIZED 431
|
|
362 |
#define MNG_FN_GET_JPEG_MAXJDAT 432
|
|
363 |
#define MNG_FN_GET_SPEED 433
|
|
364 |
#define MNG_FN_GET_IMAGELEVEL 434
|
|
365 |
#define MNG_FN_GET_SUSPENSIONMODE 435
|
|
366 |
#define MNG_FN_GET_STARTTIME 436
|
|
367 |
#define MNG_FN_GET_RUNTIME 437
|
|
368 |
#define MNG_FN_GET_CURRENTFRAME 438
|
|
369 |
#define MNG_FN_GET_CURRENTLAYER 439
|
|
370 |
#define MNG_FN_GET_CURRENTPLAYTIME 440
|
|
371 |
#define MNG_FN_GET_SECTIONBREAKS 441
|
|
372 |
#define MNG_FN_GET_ALPHADEPTH 442
|
|
373 |
#define MNG_FN_GET_BITDEPTH 443
|
|
374 |
#define MNG_FN_GET_COLORTYPE 444
|
|
375 |
#define MNG_FN_GET_COMPRESSION 445
|
|
376 |
#define MNG_FN_GET_FILTER 446
|
|
377 |
#define MNG_FN_GET_INTERLACE 447
|
|
378 |
#define MNG_FN_GET_ALPHABITDEPTH 448
|
|
379 |
#define MNG_FN_GET_ALPHACOMPRESSION 449
|
|
380 |
#define MNG_FN_GET_ALPHAFILTER 450
|
|
381 |
#define MNG_FN_GET_ALPHAINTERLACE 451
|
|
382 |
#define MNG_FN_GET_USEBKGD 452
|
|
383 |
#define MNG_FN_GET_REFRESHPASS 453
|
|
384 |
#define MNG_FN_GET_CACHEPLAYBACK 454
|
|
385 |
#define MNG_FN_GET_DOPROGRESSIVE 455
|
|
386 |
#define MNG_FN_GET_LASTBACKCHUNK 456
|
|
387 |
#define MNG_FN_GET_LASTSEEKNAME 457
|
|
388 |
#define MNG_FN_GET_TOTALFRAMES 458
|
|
389 |
#define MNG_FN_GET_TOTALLAYERS 459
|
|
390 |
#define MNG_FN_GET_TOTALPLAYTIME 460
|
|
391 |
#define MNG_FN_GET_CRCMODE 461
|
|
392 |
#define MNG_FN_GET_CURRFRAMDELAY 462
|
|
393 |
|
|
394 |
#define MNG_FN_STATUS_ERROR 481
|
|
395 |
#define MNG_FN_STATUS_READING 482
|
|
396 |
#define MNG_FN_STATUS_SUSPENDBREAK 483
|
|
397 |
#define MNG_FN_STATUS_CREATING 484
|
|
398 |
#define MNG_FN_STATUS_WRITING 485
|
|
399 |
#define MNG_FN_STATUS_DISPLAYING 486
|
|
400 |
#define MNG_FN_STATUS_RUNNING 487
|
|
401 |
#define MNG_FN_STATUS_TIMERBREAK 488
|
|
402 |
#define MNG_FN_STATUS_DYNAMIC 489
|
|
403 |
#define MNG_FN_STATUS_RUNNINGEVENT 490
|
|
404 |
|
|
405 |
/* ************************************************************************** */
|
|
406 |
|
|
407 |
#define MNG_FN_ITERATE_CHUNKS 601
|
|
408 |
#define MNG_FN_COPY_CHUNK 602
|
|
409 |
|
|
410 |
#define MNG_FN_GETCHUNK_IHDR 701
|
|
411 |
#define MNG_FN_GETCHUNK_PLTE 702
|
|
412 |
#define MNG_FN_GETCHUNK_IDAT 703
|
|
413 |
#define MNG_FN_GETCHUNK_IEND 704
|
|
414 |
#define MNG_FN_GETCHUNK_TRNS 705
|
|
415 |
#define MNG_FN_GETCHUNK_GAMA 706
|
|
416 |
#define MNG_FN_GETCHUNK_CHRM 707
|
|
417 |
#define MNG_FN_GETCHUNK_SRGB 708
|
|
418 |
#define MNG_FN_GETCHUNK_ICCP 709
|
|
419 |
#define MNG_FN_GETCHUNK_TEXT 710
|
|
420 |
#define MNG_FN_GETCHUNK_ZTXT 711
|
|
421 |
#define MNG_FN_GETCHUNK_ITXT 712
|
|
422 |
#define MNG_FN_GETCHUNK_BKGD 713
|
|
423 |
#define MNG_FN_GETCHUNK_PHYS 714
|
|
424 |
#define MNG_FN_GETCHUNK_SBIT 715
|
|
425 |
#define MNG_FN_GETCHUNK_SPLT 716
|
|
426 |
#define MNG_FN_GETCHUNK_HIST 717
|
|
427 |
#define MNG_FN_GETCHUNK_TIME 718
|
|
428 |
#define MNG_FN_GETCHUNK_MHDR 719
|
|
429 |
#define MNG_FN_GETCHUNK_MEND 720
|
|
430 |
#define MNG_FN_GETCHUNK_LOOP 721
|
|
431 |
#define MNG_FN_GETCHUNK_ENDL 722
|
|
432 |
#define MNG_FN_GETCHUNK_DEFI 723
|
|
433 |
#define MNG_FN_GETCHUNK_BASI 724
|
|
434 |
#define MNG_FN_GETCHUNK_CLON 725
|
|
435 |
#define MNG_FN_GETCHUNK_PAST 726
|
|
436 |
#define MNG_FN_GETCHUNK_DISC 727
|
|
437 |
#define MNG_FN_GETCHUNK_BACK 728
|
|
438 |
#define MNG_FN_GETCHUNK_FRAM 729
|
|
439 |
#define MNG_FN_GETCHUNK_MOVE 730
|
|
440 |
#define MNG_FN_GETCHUNK_CLIP 731
|
|
441 |
#define MNG_FN_GETCHUNK_SHOW 732
|
|
442 |
#define MNG_FN_GETCHUNK_TERM 733
|
|
443 |
#define MNG_FN_GETCHUNK_SAVE 734
|
|
444 |
#define MNG_FN_GETCHUNK_SEEK 735
|
|
445 |
#define MNG_FN_GETCHUNK_EXPI 736
|
|
446 |
#define MNG_FN_GETCHUNK_FPRI 737
|
|
447 |
#define MNG_FN_GETCHUNK_NEED 738
|
|
448 |
#define MNG_FN_GETCHUNK_PHYG 739
|
|
449 |
#define MNG_FN_GETCHUNK_JHDR 740
|
|
450 |
#define MNG_FN_GETCHUNK_JDAT 741
|
|
451 |
#define MNG_FN_GETCHUNK_JSEP 742
|
|
452 |
#define MNG_FN_GETCHUNK_DHDR 743
|
|
453 |
#define MNG_FN_GETCHUNK_PROM 744
|
|
454 |
#define MNG_FN_GETCHUNK_IPNG 745
|
|
455 |
#define MNG_FN_GETCHUNK_PPLT 746
|
|
456 |
#define MNG_FN_GETCHUNK_IJNG 747
|
|
457 |
#define MNG_FN_GETCHUNK_DROP 748
|
|
458 |
#define MNG_FN_GETCHUNK_DBYK 749
|
|
459 |
#define MNG_FN_GETCHUNK_ORDR 750
|
|
460 |
#define MNG_FN_GETCHUNK_UNKNOWN 751
|
|
461 |
#define MNG_FN_GETCHUNK_MAGN 752
|
|
462 |
#define MNG_FN_GETCHUNK_JDAA 753
|
|
463 |
#define MNG_FN_GETCHUNK_EVNT 754
|
|
464 |
#define MNG_FN_GETCHUNK_MPNG 755
|
|
465 |
|
|
466 |
#define MNG_FN_GETCHUNK_PAST_SRC 781
|
|
467 |
#define MNG_FN_GETCHUNK_SAVE_ENTRY 782
|
|
468 |
#define MNG_FN_GETCHUNK_PPLT_ENTRY 783
|
|
469 |
#define MNG_FN_GETCHUNK_ORDR_ENTRY 784
|
|
470 |
#define MNG_FN_GETCHUNK_EVNT_ENTRY 785
|
|
471 |
#define MNG_FN_GETCHUNK_MPNG_FRAME 786
|
|
472 |
|
|
473 |
#define MNG_FN_PUTCHUNK_IHDR 801
|
|
474 |
#define MNG_FN_PUTCHUNK_PLTE 802
|
|
475 |
#define MNG_FN_PUTCHUNK_IDAT 803
|
|
476 |
#define MNG_FN_PUTCHUNK_IEND 804
|
|
477 |
#define MNG_FN_PUTCHUNK_TRNS 805
|
|
478 |
#define MNG_FN_PUTCHUNK_GAMA 806
|
|
479 |
#define MNG_FN_PUTCHUNK_CHRM 807
|
|
480 |
#define MNG_FN_PUTCHUNK_SRGB 808
|
|
481 |
#define MNG_FN_PUTCHUNK_ICCP 809
|
|
482 |
#define MNG_FN_PUTCHUNK_TEXT 810
|
|
483 |
#define MNG_FN_PUTCHUNK_ZTXT 811
|
|
484 |
#define MNG_FN_PUTCHUNK_ITXT 812
|
|
485 |
#define MNG_FN_PUTCHUNK_BKGD 813
|
|
486 |
#define MNG_FN_PUTCHUNK_PHYS 814
|
|
487 |
#define MNG_FN_PUTCHUNK_SBIT 815
|
|
488 |
#define MNG_FN_PUTCHUNK_SPLT 816
|
|
489 |
#define MNG_FN_PUTCHUNK_HIST 817
|
|
490 |
#define MNG_FN_PUTCHUNK_TIME 818
|
|
491 |
#define MNG_FN_PUTCHUNK_MHDR 819
|
|
492 |
#define MNG_FN_PUTCHUNK_MEND 820
|
|
493 |
#define MNG_FN_PUTCHUNK_LOOP 821
|
|
494 |
#define MNG_FN_PUTCHUNK_ENDL 822
|
|
495 |
#define MNG_FN_PUTCHUNK_DEFI 823
|
|
496 |
#define MNG_FN_PUTCHUNK_BASI 824
|
|
497 |
#define MNG_FN_PUTCHUNK_CLON 825
|
|
498 |
#define MNG_FN_PUTCHUNK_PAST 826
|
|
499 |
#define MNG_FN_PUTCHUNK_DISC 827
|
|
500 |
#define MNG_FN_PUTCHUNK_BACK 828
|
|
501 |
#define MNG_FN_PUTCHUNK_FRAM 829
|
|
502 |
#define MNG_FN_PUTCHUNK_MOVE 830
|
|
503 |
#define MNG_FN_PUTCHUNK_CLIP 831
|
|
504 |
#define MNG_FN_PUTCHUNK_SHOW 832
|
|
505 |
#define MNG_FN_PUTCHUNK_TERM 833
|
|
506 |
#define MNG_FN_PUTCHUNK_SAVE 834
|
|
507 |
#define MNG_FN_PUTCHUNK_SEEK 835
|
|
508 |
#define MNG_FN_PUTCHUNK_EXPI 836
|
|
509 |
#define MNG_FN_PUTCHUNK_FPRI 837
|
|
510 |
#define MNG_FN_PUTCHUNK_NEED 838
|
|
511 |
#define MNG_FN_PUTCHUNK_PHYG 839
|
|
512 |
#define MNG_FN_PUTCHUNK_JHDR 840
|
|
513 |
#define MNG_FN_PUTCHUNK_JDAT 841
|
|
514 |
#define MNG_FN_PUTCHUNK_JSEP 842
|
|
515 |
#define MNG_FN_PUTCHUNK_DHDR 843
|
|
516 |
#define MNG_FN_PUTCHUNK_PROM 844
|
|
517 |
#define MNG_FN_PUTCHUNK_IPNG 845
|
|
518 |
#define MNG_FN_PUTCHUNK_PPLT 846
|
|
519 |
#define MNG_FN_PUTCHUNK_IJNG 847
|
|
520 |
#define MNG_FN_PUTCHUNK_DROP 848
|
|
521 |
#define MNG_FN_PUTCHUNK_DBYK 849
|
|
522 |
#define MNG_FN_PUTCHUNK_ORDR 850
|
|
523 |
#define MNG_FN_PUTCHUNK_UNKNOWN 851
|
|
524 |
#define MNG_FN_PUTCHUNK_MAGN 852
|
|
525 |
#define MNG_FN_PUTCHUNK_JDAA 853
|
|
526 |
#define MNG_FN_PUTCHUNK_EVNT 854
|
|
527 |
#define MNG_FN_PUTCHUNK_MPNG 855
|
|
528 |
|
|
529 |
#define MNG_FN_PUTCHUNK_PAST_SRC 881
|
|
530 |
#define MNG_FN_PUTCHUNK_SAVE_ENTRY 882
|
|
531 |
#define MNG_FN_PUTCHUNK_PPLT_ENTRY 883
|
|
532 |
#define MNG_FN_PUTCHUNK_ORDR_ENTRY 884
|
|
533 |
#define MNG_FN_PUTCHUNK_EVNT_ENTRY 885
|
|
534 |
#define MNG_FN_PUTCHUNK_MPNG_FRAME 886
|
|
535 |
|
|
536 |
/* ************************************************************************** */
|
|
537 |
|
|
538 |
#define MNG_FN_GETIMGDATA_SEQ 901
|
|
539 |
#define MNG_FN_GETIMGDATA_CHUNKSEQ 902
|
|
540 |
#define MNG_FN_GETIMGDATA_CHUNK 903
|
|
541 |
|
|
542 |
#define MNG_FN_PUTIMGDATA_IHDR 951
|
|
543 |
#define MNG_FN_PUTIMGDATA_JHDR 952
|
|
544 |
#define MNG_FN_PUTIMGDATA_BASI 953
|
|
545 |
#define MNG_FN_PUTIMGDATA_DHDR 954
|
|
546 |
|
|
547 |
#define MNG_FN_UPDATEMNGHEADER 981
|
|
548 |
#define MNG_FN_UPDATEMNGSIMPLICITY 982
|
|
549 |
|
|
550 |
/* ************************************************************************** */
|
|
551 |
|
|
552 |
#define MNG_FN_PROCESS_RAW_CHUNK 1001
|
|
553 |
#define MNG_FN_READ_GRAPHIC 1002
|
|
554 |
#define MNG_FN_DROP_CHUNKS 1003
|
|
555 |
#define MNG_FN_PROCESS_ERROR 1004
|
|
556 |
#define MNG_FN_CLEAR_CMS 1005
|
|
557 |
#define MNG_FN_DROP_OBJECTS 1006
|
|
558 |
#define MNG_FN_READ_CHUNK 1007
|
|
559 |
#define MNG_FN_LOAD_BKGDLAYER 1008
|
|
560 |
#define MNG_FN_NEXT_FRAME 1009
|
|
561 |
#define MNG_FN_NEXT_LAYER 1010
|
|
562 |
#define MNG_FN_INTERFRAME_DELAY 1011
|
|
563 |
#define MNG_FN_DISPLAY_IMAGE 1012
|
|
564 |
#define MNG_FN_DROP_IMGOBJECTS 1013
|
|
565 |
#define MNG_FN_DROP_ANIOBJECTS 1014
|
|
566 |
#define MNG_FN_INFLATE_BUFFER 1015
|
|
567 |
#define MNG_FN_DEFLATE_BUFFER 1016
|
|
568 |
#define MNG_FN_WRITE_RAW_CHUNK 1017
|
|
569 |
#define MNG_FN_WRITE_GRAPHIC 1018
|
|
570 |
#define MNG_FN_SAVE_STATE 1019
|
|
571 |
#define MNG_FN_RESTORE_STATE 1020
|
|
572 |
#define MNG_FN_DROP_SAVEDATA 1021
|
|
573 |
#define MNG_FN_EXECUTE_DELTA_IMAGE 1022
|
|
574 |
#define MNG_FN_PROCESS_DISPLAY 1023
|
|
575 |
#define MNG_FN_CLEAR_CANVAS 1024
|
|
576 |
#define MNG_FN_READ_DATABUFFER 1025
|
|
577 |
#define MNG_FN_STORE_ERROR 1026
|
|
578 |
#define MNG_FN_DROP_INVALID_OBJECTS 1027
|
|
579 |
#define MNG_FN_RELEASE_PUSHDATA 1028
|
|
580 |
#define MNG_FN_READ_DATA 1029
|
|
581 |
#define MNG_FN_READ_CHUNK_CRC 1030
|
|
582 |
#define MNG_FN_RELEASE_PUSHCHUNK 1031
|
|
583 |
|
|
584 |
/* ************************************************************************** */
|
|
585 |
|
|
586 |
#define MNG_FN_DISPLAY_RGB8 1101
|
|
587 |
#define MNG_FN_DISPLAY_RGBA8 1102
|
|
588 |
#define MNG_FN_DISPLAY_ARGB8 1103
|
|
589 |
#define MNG_FN_DISPLAY_BGR8 1104
|
|
590 |
#define MNG_FN_DISPLAY_BGRA8 1105
|
|
591 |
#define MNG_FN_DISPLAY_ABGR8 1106
|
|
592 |
#define MNG_FN_DISPLAY_RGB16 1107
|
|
593 |
#define MNG_FN_DISPLAY_RGBA16 1108
|
|
594 |
#define MNG_FN_DISPLAY_ARGB16 1109
|
|
595 |
#define MNG_FN_DISPLAY_BGR16 1110
|
|
596 |
#define MNG_FN_DISPLAY_BGRA16 1111
|
|
597 |
#define MNG_FN_DISPLAY_ABGR16 1112
|
|
598 |
#define MNG_FN_DISPLAY_INDEX8 1113
|
|
599 |
#define MNG_FN_DISPLAY_INDEXA8 1114
|
|
600 |
#define MNG_FN_DISPLAY_AINDEX8 1115
|
|
601 |
#define MNG_FN_DISPLAY_GRAY8 1116
|
|
602 |
#define MNG_FN_DISPLAY_GRAY16 1117
|
|
603 |
#define MNG_FN_DISPLAY_GRAYA8 1118
|
|
604 |
#define MNG_FN_DISPLAY_GRAYA16 1119
|
|
605 |
#define MNG_FN_DISPLAY_AGRAY8 1120
|
|
606 |
#define MNG_FN_DISPLAY_AGRAY16 1121
|
|
607 |
#define MNG_FN_DISPLAY_DX15 1122
|
|
608 |
#define MNG_FN_DISPLAY_DX16 1123
|
|
609 |
#define MNG_FN_DISPLAY_RGB8_A8 1124
|
|
610 |
#define MNG_FN_DISPLAY_BGRA8PM 1125
|
|
611 |
#define MNG_FN_DISPLAY_BGRX8 1126
|
|
612 |
#define MNG_FN_DISPLAY_RGB565 1127
|
|
613 |
#define MNG_FN_DISPLAY_RGBA565 1128
|
|
614 |
#define MNG_FN_DISPLAY_BGR565 1129
|
|
615 |
#define MNG_FN_DISPLAY_BGRA565 1130
|
|
616 |
#define MNG_FN_DISPLAY_RGBA8_PM 1131
|
|
617 |
#define MNG_FN_DISPLAY_ARGB8_PM 1132
|
|
618 |
#define MNG_FN_DISPLAY_ABGR8_PM 1133
|
|
619 |
#define MNG_FN_DISPLAY_BGR565_A8 1134
|
|
620 |
#define MNG_FN_DISPLAY_RGB555 1135
|
|
621 |
#define MNG_FN_DISPLAY_BGR555 1136
|
|
622 |
|
|
623 |
/* ************************************************************************** */
|
|
624 |
|
|
625 |
#define MNG_FN_INIT_FULL_CMS 1201
|
|
626 |
#define MNG_FN_CORRECT_FULL_CMS 1202
|
|
627 |
#define MNG_FN_INIT_GAMMA_ONLY 1204
|
|
628 |
#define MNG_FN_CORRECT_GAMMA_ONLY 1205
|
|
629 |
#define MNG_FN_CORRECT_APP_CMS 1206
|
|
630 |
#define MNG_FN_INIT_FULL_CMS_OBJ 1207
|
|
631 |
#define MNG_FN_INIT_GAMMA_ONLY_OBJ 1208
|
|
632 |
#define MNG_FN_INIT_APP_CMS 1209
|
|
633 |
#define MNG_FN_INIT_APP_CMS_OBJ 1210
|
|
634 |
|
|
635 |
/* ************************************************************************** */
|
|
636 |
|
|
637 |
#define MNG_FN_PROCESS_G1 1301
|
|
638 |
#define MNG_FN_PROCESS_G2 1302
|
|
639 |
#define MNG_FN_PROCESS_G4 1303
|
|
640 |
#define MNG_FN_PROCESS_G8 1304
|
|
641 |
#define MNG_FN_PROCESS_G16 1305
|
|
642 |
#define MNG_FN_PROCESS_RGB8 1306
|
|
643 |
#define MNG_FN_PROCESS_RGB16 1307
|
|
644 |
#define MNG_FN_PROCESS_IDX1 1308
|
|
645 |
#define MNG_FN_PROCESS_IDX2 1309
|
|
646 |
#define MNG_FN_PROCESS_IDX4 1310
|
|
647 |
#define MNG_FN_PROCESS_IDX8 1311
|
|
648 |
#define MNG_FN_PROCESS_GA8 1312
|
|
649 |
#define MNG_FN_PROCESS_GA16 1313
|
|
650 |
#define MNG_FN_PROCESS_RGBA8 1314
|
|
651 |
#define MNG_FN_PROCESS_RGBA16 1315
|
|
652 |
|
|
653 |
/* ************************************************************************** */
|
|
654 |
|
|
655 |
#define MNG_FN_INIT_G1_NI 1401
|
|
656 |
#define MNG_FN_INIT_G1_I 1402
|
|
657 |
#define MNG_FN_INIT_G2_NI 1403
|
|
658 |
#define MNG_FN_INIT_G2_I 1404
|
|
659 |
#define MNG_FN_INIT_G4_NI 1405
|
|
660 |
#define MNG_FN_INIT_G4_I 1406
|
|
661 |
#define MNG_FN_INIT_G8_NI 1407
|
|
662 |
#define MNG_FN_INIT_G8_I 1408
|
|
663 |
#define MNG_FN_INIT_G16_NI 1409
|
|
664 |
#define MNG_FN_INIT_G16_I 1410
|
|
665 |
#define MNG_FN_INIT_RGB8_NI 1411
|
|
666 |
#define MNG_FN_INIT_RGB8_I 1412
|
|
667 |
#define MNG_FN_INIT_RGB16_NI 1413
|
|
668 |
#define MNG_FN_INIT_RGB16_I 1414
|
|
669 |
#define MNG_FN_INIT_IDX1_NI 1415
|
|
670 |
#define MNG_FN_INIT_IDX1_I 1416
|
|
671 |
#define MNG_FN_INIT_IDX2_NI 1417
|
|
672 |
#define MNG_FN_INIT_IDX2_I 1418
|
|
673 |
#define MNG_FN_INIT_IDX4_NI 1419
|
|
674 |
#define MNG_FN_INIT_IDX4_I 1420
|
|
675 |
#define MNG_FN_INIT_IDX8_NI 1421
|
|
676 |
#define MNG_FN_INIT_IDX8_I 1422
|
|
677 |
#define MNG_FN_INIT_GA8_NI 1423
|
|
678 |
#define MNG_FN_INIT_GA8_I 1424
|
|
679 |
#define MNG_FN_INIT_GA16_NI 1425
|
|
680 |
#define MNG_FN_INIT_GA16_I 1426
|
|
681 |
#define MNG_FN_INIT_RGBA8_NI 1427
|
|
682 |
#define MNG_FN_INIT_RGBA8_I 1428
|
|
683 |
#define MNG_FN_INIT_RGBA16_NI 1429
|
|
684 |
#define MNG_FN_INIT_RGBA16_I 1430
|
|
685 |
|
|
686 |
#define MNG_FN_INIT_ROWPROC 1497
|
|
687 |
#define MNG_FN_NEXT_ROW 1498
|
|
688 |
#define MNG_FN_CLEANUP_ROWPROC 1499
|
|
689 |
|
|
690 |
/* ************************************************************************** */
|
|
691 |
|
|
692 |
#define MNG_FN_FILTER_A_ROW 1501
|
|
693 |
#define MNG_FN_FILTER_SUB 1502
|
|
694 |
#define MNG_FN_FILTER_UP 1503
|
|
695 |
#define MNG_FN_FILTER_AVERAGE 1504
|
|
696 |
#define MNG_FN_FILTER_PAETH 1505
|
|
697 |
|
|
698 |
#define MNG_FN_INIT_ROWDIFFERING 1551
|
|
699 |
#define MNG_FN_DIFFER_G1 1552
|
|
700 |
#define MNG_FN_DIFFER_G2 1553
|
|
701 |
#define MNG_FN_DIFFER_G4 1554
|
|
702 |
#define MNG_FN_DIFFER_G8 1555
|
|
703 |
#define MNG_FN_DIFFER_G16 1556
|
|
704 |
#define MNG_FN_DIFFER_RGB8 1557
|
|
705 |
#define MNG_FN_DIFFER_RGB16 1558
|
|
706 |
#define MNG_FN_DIFFER_IDX1 1559
|
|
707 |
#define MNG_FN_DIFFER_IDX2 1560
|
|
708 |
#define MNG_FN_DIFFER_IDX4 1561
|
|
709 |
#define MNG_FN_DIFFER_IDX8 1562
|
|
710 |
#define MNG_FN_DIFFER_GA8 1563
|
|
711 |
#define MNG_FN_DIFFER_GA16 1564
|
|
712 |
#define MNG_FN_DIFFER_RGBA8 1565
|
|
713 |
#define MNG_FN_DIFFER_RGBA16 1566
|
|
714 |
|
|
715 |
/* ************************************************************************** */
|
|
716 |
|
|
717 |
#define MNG_FN_CREATE_IMGDATAOBJECT 1601
|
|
718 |
#define MNG_FN_FREE_IMGDATAOBJECT 1602
|
|
719 |
#define MNG_FN_CLONE_IMGDATAOBJECT 1603
|
|
720 |
#define MNG_FN_CREATE_IMGOBJECT 1604
|
|
721 |
#define MNG_FN_FREE_IMGOBJECT 1605
|
|
722 |
#define MNG_FN_FIND_IMGOBJECT 1606
|
|
723 |
#define MNG_FN_CLONE_IMGOBJECT 1607
|
|
724 |
#define MNG_FN_RESET_OBJECTDETAILS 1608
|
|
725 |
#define MNG_FN_RENUM_IMGOBJECT 1609
|
|
726 |
#define MNG_FN_PROMOTE_IMGOBJECT 1610
|
|
727 |
#define MNG_FN_MAGNIFY_IMGOBJECT 1611
|
|
728 |
#define MNG_FN_COLORCORRECT_OBJECT 1612
|
|
729 |
|
|
730 |
/* ************************************************************************** */
|
|
731 |
|
|
732 |
#define MNG_FN_STORE_G1 1701
|
|
733 |
#define MNG_FN_STORE_G2 1702
|
|
734 |
#define MNG_FN_STORE_G4 1703
|
|
735 |
#define MNG_FN_STORE_G8 1704
|
|
736 |
#define MNG_FN_STORE_G16 1705
|
|
737 |
#define MNG_FN_STORE_RGB8 1706
|
|
738 |
#define MNG_FN_STORE_RGB16 1707
|
|
739 |
#define MNG_FN_STORE_IDX1 1708
|
|
740 |
#define MNG_FN_STORE_IDX2 1709
|
|
741 |
#define MNG_FN_STORE_IDX4 1710
|
|
742 |
#define MNG_FN_STORE_IDX8 1711
|
|
743 |
#define MNG_FN_STORE_GA8 1712
|
|
744 |
#define MNG_FN_STORE_GA16 1713
|
|
745 |
#define MNG_FN_STORE_RGBA8 1714
|
|
746 |
#define MNG_FN_STORE_RGBA16 1715
|
|
747 |
|
|
748 |
#define MNG_FN_RETRIEVE_G8 1751
|
|
749 |
#define MNG_FN_RETRIEVE_G16 1752
|
|
750 |
#define MNG_FN_RETRIEVE_RGB8 1753
|
|
751 |
#define MNG_FN_RETRIEVE_RGB16 1754
|
|
752 |
#define MNG_FN_RETRIEVE_IDX8 1755
|
|
753 |
#define MNG_FN_RETRIEVE_GA8 1756
|
|
754 |
#define MNG_FN_RETRIEVE_GA16 1757
|
|
755 |
#define MNG_FN_RETRIEVE_RGBA8 1758
|
|
756 |
#define MNG_FN_RETRIEVE_RGBA16 1759
|
|
757 |
|
|
758 |
#define MNG_FN_DELTA_G1 1771
|
|
759 |
#define MNG_FN_DELTA_G2 1772
|
|
760 |
#define MNG_FN_DELTA_G4 1773
|
|
761 |
#define MNG_FN_DELTA_G8 1774
|
|
762 |
#define MNG_FN_DELTA_G16 1775
|
|
763 |
#define MNG_FN_DELTA_RGB8 1776
|
|
764 |
#define MNG_FN_DELTA_RGB16 1777
|
|
765 |
#define MNG_FN_DELTA_IDX1 1778
|
|
766 |
#define MNG_FN_DELTA_IDX2 1779
|
|
767 |
#define MNG_FN_DELTA_IDX4 1780
|
|
768 |
#define MNG_FN_DELTA_IDX8 1781
|
|
769 |
#define MNG_FN_DELTA_GA8 1782
|
|
770 |
#define MNG_FN_DELTA_GA16 1783
|
|
771 |
#define MNG_FN_DELTA_RGBA8 1784
|
|
772 |
#define MNG_FN_DELTA_RGBA16 1785
|
|
773 |
|
|
774 |
/* ************************************************************************** */
|
|
775 |
|
|
776 |
#define MNG_FN_CREATE_ANI_LOOP 1801
|
|
777 |
#define MNG_FN_CREATE_ANI_ENDL 1802
|
|
778 |
#define MNG_FN_CREATE_ANI_DEFI 1803
|
|
779 |
#define MNG_FN_CREATE_ANI_BASI 1804
|
|
780 |
#define MNG_FN_CREATE_ANI_CLON 1805
|
|
781 |
#define MNG_FN_CREATE_ANI_PAST 1806
|
|
782 |
#define MNG_FN_CREATE_ANI_DISC 1807
|
|
783 |
#define MNG_FN_CREATE_ANI_BACK 1808
|
|
784 |
#define MNG_FN_CREATE_ANI_FRAM 1809
|
|
785 |
#define MNG_FN_CREATE_ANI_MOVE 1810
|
|
786 |
#define MNG_FN_CREATE_ANI_CLIP 1811
|
|
787 |
#define MNG_FN_CREATE_ANI_SHOW 1812
|
|
788 |
#define MNG_FN_CREATE_ANI_TERM 1813
|
|
789 |
#define MNG_FN_CREATE_ANI_SAVE 1814
|
|
790 |
#define MNG_FN_CREATE_ANI_SEEK 1815
|
|
791 |
#define MNG_FN_CREATE_ANI_GAMA 1816
|
|
792 |
#define MNG_FN_CREATE_ANI_CHRM 1817
|
|
793 |
#define MNG_FN_CREATE_ANI_SRGB 1818
|
|
794 |
#define MNG_FN_CREATE_ANI_ICCP 1819
|
|
795 |
#define MNG_FN_CREATE_ANI_PLTE 1820
|
|
796 |
#define MNG_FN_CREATE_ANI_TRNS 1821
|
|
797 |
#define MNG_FN_CREATE_ANI_BKGD 1822
|
|
798 |
#define MNG_FN_CREATE_ANI_DHDR 1823
|
|
799 |
#define MNG_FN_CREATE_ANI_PROM 1824
|
|
800 |
#define MNG_FN_CREATE_ANI_IPNG 1825
|
|
801 |
#define MNG_FN_CREATE_ANI_IJNG 1826
|
|
802 |
#define MNG_FN_CREATE_ANI_PPLT 1827
|
|
803 |
#define MNG_FN_CREATE_ANI_MAGN 1828
|
|
804 |
|
|
805 |
#define MNG_FN_CREATE_ANI_IMAGE 1891
|
|
806 |
#define MNG_FN_CREATE_EVENT 1892
|
|
807 |
|
|
808 |
/* ************************************************************************** */
|
|
809 |
|
|
810 |
#define MNG_FN_FREE_ANI_LOOP 1901
|
|
811 |
#define MNG_FN_FREE_ANI_ENDL 1902
|
|
812 |
#define MNG_FN_FREE_ANI_DEFI 1903
|
|
813 |
#define MNG_FN_FREE_ANI_BASI 1904
|
|
814 |
#define MNG_FN_FREE_ANI_CLON 1905
|
|
815 |
#define MNG_FN_FREE_ANI_PAST 1906
|
|
816 |
#define MNG_FN_FREE_ANI_DISC 1907
|
|
817 |
#define MNG_FN_FREE_ANI_BACK 1908
|
|
818 |
#define MNG_FN_FREE_ANI_FRAM 1909
|
|
819 |
#define MNG_FN_FREE_ANI_MOVE 1910
|
|
820 |
#define MNG_FN_FREE_ANI_CLIP 1911
|
|
821 |
#define MNG_FN_FREE_ANI_SHOW 1912
|
|
822 |
#define MNG_FN_FREE_ANI_TERM 1913
|
|
823 |
#define MNG_FN_FREE_ANI_SAVE 1914
|
|
824 |
#define MNG_FN_FREE_ANI_SEEK 1915
|
|
825 |
#define MNG_FN_FREE_ANI_GAMA 1916
|
|
826 |
#define MNG_FN_FREE_ANI_CHRM 1917
|
|
827 |
#define MNG_FN_FREE_ANI_SRGB 1918
|
|
828 |
#define MNG_FN_FREE_ANI_ICCP 1919
|
|
829 |
#define MNG_FN_FREE_ANI_PLTE 1920
|
|
830 |
#define MNG_FN_FREE_ANI_TRNS 1921
|
|
831 |
#define MNG_FN_FREE_ANI_BKGD 1922
|
|
832 |
#define MNG_FN_FREE_ANI_DHDR 1923
|
|
833 |
#define MNG_FN_FREE_ANI_PROM 1924
|
|
834 |
#define MNG_FN_FREE_ANI_IPNG 1925
|
|
835 |
#define MNG_FN_FREE_ANI_IJNG 1926
|
|
836 |
#define MNG_FN_FREE_ANI_PPLT 1927
|
|
837 |
#define MNG_FN_FREE_ANI_MAGN 1928
|
|
838 |
|
|
839 |
#define MNG_FN_FREE_ANI_IMAGE 1991
|
|
840 |
#define MNG_FN_FREE_EVENT 1992
|
|
841 |
|
|
842 |
/* ************************************************************************** */
|
|
843 |
|
|
844 |
#define MNG_FN_PROCESS_ANI_LOOP 2001
|
|
845 |
#define MNG_FN_PROCESS_ANI_ENDL 2002
|
|
846 |
#define MNG_FN_PROCESS_ANI_DEFI 2003
|
|
847 |
#define MNG_FN_PROCESS_ANI_BASI 2004
|
|
848 |
#define MNG_FN_PROCESS_ANI_CLON 2005
|
|
849 |
#define MNG_FN_PROCESS_ANI_PAST 2006
|
|
850 |
#define MNG_FN_PROCESS_ANI_DISC 2007
|
|
851 |
#define MNG_FN_PROCESS_ANI_BACK 2008
|
|
852 |
#define MNG_FN_PROCESS_ANI_FRAM 2009
|
|
853 |
#define MNG_FN_PROCESS_ANI_MOVE 2010
|
|
854 |
#define MNG_FN_PROCESS_ANI_CLIP 2011
|
|
855 |
#define MNG_FN_PROCESS_ANI_SHOW 2012
|
|
856 |
#define MNG_FN_PROCESS_ANI_TERM 2013
|
|
857 |
#define MNG_FN_PROCESS_ANI_SAVE 2014
|
|
858 |
#define MNG_FN_PROCESS_ANI_SEEK 2015
|
|
859 |
#define MNG_FN_PROCESS_ANI_GAMA 2016
|
|
860 |
#define MNG_FN_PROCESS_ANI_CHRM 2017
|
|
861 |
#define MNG_FN_PROCESS_ANI_SRGB 2018
|
|
862 |
#define MNG_FN_PROCESS_ANI_ICCP 2019
|
|
863 |
#define MNG_FN_PROCESS_ANI_PLTE 2020
|
|
864 |
#define MNG_FN_PROCESS_ANI_TRNS 2021
|
|
865 |
#define MNG_FN_PROCESS_ANI_BKGD 2022
|
|
866 |
#define MNG_FN_PROCESS_ANI_DHDR 2023
|
|
867 |
#define MNG_FN_PROCESS_ANI_PROM 2024
|
|
868 |
#define MNG_FN_PROCESS_ANI_IPNG 2025
|
|
869 |
#define MNG_FN_PROCESS_ANI_IJNG 2026
|
|
870 |
#define MNG_FN_PROCESS_ANI_PPLT 2027
|
|
871 |
#define MNG_FN_PROCESS_ANI_MAGN 2028
|
|
872 |
|
|
873 |
#define MNG_FN_PROCESS_ANI_IMAGE 2091
|
|
874 |
#define MNG_FN_PROCESS_EVENT 2092
|
|
875 |
|
|
876 |
/* ************************************************************************** */
|
|
877 |
|
|
878 |
#define MNG_FN_RESTORE_BACKIMAGE 2101
|
|
879 |
#define MNG_FN_RESTORE_BACKCOLOR 2102
|
|
880 |
#define MNG_FN_RESTORE_BGCOLOR 2103
|
|
881 |
#define MNG_FN_RESTORE_RGB8 2104
|
|
882 |
#define MNG_FN_RESTORE_BGR8 2105
|
|
883 |
#define MNG_FN_RESTORE_BKGD 2106
|
|
884 |
#define MNG_FN_RESTORE_BGRX8 2107
|
|
885 |
#define MNG_FN_RESTORE_RGB565 2108
|
|
886 |
#define MNG_FN_RESTORE_BGR565 2109
|
|
887 |
|
|
888 |
/* ************************************************************************** */
|
|
889 |
|
|
890 |
#define MNG_FN_INIT_IHDR 2201
|
|
891 |
#define MNG_FN_INIT_PLTE 2202
|
|
892 |
#define MNG_FN_INIT_IDAT 2203
|
|
893 |
#define MNG_FN_INIT_IEND 2204
|
|
894 |
#define MNG_FN_INIT_TRNS 2205
|
|
895 |
#define MNG_FN_INIT_GAMA 2206
|
|
896 |
#define MNG_FN_INIT_CHRM 2207
|
|
897 |
#define MNG_FN_INIT_SRGB 2208
|
|
898 |
#define MNG_FN_INIT_ICCP 2209
|
|
899 |
#define MNG_FN_INIT_TEXT 2210
|
|
900 |
#define MNG_FN_INIT_ZTXT 2211
|
|
901 |
#define MNG_FN_INIT_ITXT 2212
|
|
902 |
#define MNG_FN_INIT_BKGD 2213
|
|
903 |
#define MNG_FN_INIT_PHYS 2214
|
|
904 |
#define MNG_FN_INIT_SBIT 2215
|
|
905 |
#define MNG_FN_INIT_SPLT 2216
|
|
906 |
#define MNG_FN_INIT_HIST 2217
|
|
907 |
#define MNG_FN_INIT_TIME 2218
|
|
908 |
#define MNG_FN_INIT_MHDR 2219
|
|
909 |
#define MNG_FN_INIT_MEND 2220
|
|
910 |
#define MNG_FN_INIT_LOOP 2221
|
|
911 |
#define MNG_FN_INIT_ENDL 2222
|
|
912 |
#define MNG_FN_INIT_DEFI 2223
|
|
913 |
#define MNG_FN_INIT_BASI 2224
|
|
914 |
#define MNG_FN_INIT_CLON 2225
|
|
915 |
#define MNG_FN_INIT_PAST 2226
|
|
916 |
#define MNG_FN_INIT_DISC 2227
|
|
917 |
#define MNG_FN_INIT_BACK 2228
|
|
918 |
#define MNG_FN_INIT_FRAM 2229
|
|
919 |
#define MNG_FN_INIT_MOVE 2230
|
|
920 |
#define MNG_FN_INIT_CLIP 2231
|
|
921 |
#define MNG_FN_INIT_SHOW 2232
|
|
922 |
#define MNG_FN_INIT_TERM 2233
|
|
923 |
#define MNG_FN_INIT_SAVE 2234
|
|
924 |
#define MNG_FN_INIT_SEEK 2235
|
|
925 |
#define MNG_FN_INIT_EXPI 2236
|
|
926 |
#define MNG_FN_INIT_FPRI 2237
|
|
927 |
#define MNG_FN_INIT_NEED 2238
|
|
928 |
#define MNG_FN_INIT_PHYG 2239
|
|
929 |
#define MNG_FN_INIT_JHDR 2240
|
|
930 |
#define MNG_FN_INIT_JDAT 2241
|
|
931 |
#define MNG_FN_INIT_JSEP 2242
|
|
932 |
#define MNG_FN_INIT_DHDR 2243
|
|
933 |
#define MNG_FN_INIT_PROM 2244
|
|
934 |
#define MNG_FN_INIT_IPNG 2245
|
|
935 |
#define MNG_FN_INIT_PPLT 2246
|
|
936 |
#define MNG_FN_INIT_IJNG 2247
|
|
937 |
#define MNG_FN_INIT_DROP 2248
|
|
938 |
#define MNG_FN_INIT_DBYK 2249
|
|
939 |
#define MNG_FN_INIT_ORDR 2250
|
|
940 |
#define MNG_FN_INIT_UNKNOWN 2251
|
|
941 |
#define MNG_FN_INIT_MAGN 2252
|
|
942 |
#define MNG_FN_INIT_JDAA 2253
|
|
943 |
#define MNG_FN_INIT_EVNT 2254
|
|
944 |
#define MNG_FN_INIT_MPNG 2255
|
|
945 |
|
|
946 |
/* ************************************************************************** */
|
|
947 |
|
|
948 |
#define MNG_FN_ASSIGN_IHDR 2301
|
|
949 |
#define MNG_FN_ASSIGN_PLTE 2302
|
|
950 |
#define MNG_FN_ASSIGN_IDAT 2303
|
|
951 |
#define MNG_FN_ASSIGN_IEND 2304
|
|
952 |
#define MNG_FN_ASSIGN_TRNS 2305
|
|
953 |
#define MNG_FN_ASSIGN_GAMA 2306
|
|
954 |
#define MNG_FN_ASSIGN_CHRM 2307
|
|
955 |
#define MNG_FN_ASSIGN_SRGB 2308
|
|
956 |
#define MNG_FN_ASSIGN_ICCP 2309
|
|
957 |
#define MNG_FN_ASSIGN_TEXT 2310
|
|
958 |
#define MNG_FN_ASSIGN_ZTXT 2311
|
|
959 |
#define MNG_FN_ASSIGN_ITXT 2312
|
|
960 |
#define MNG_FN_ASSIGN_BKGD 2313
|
|
961 |
#define MNG_FN_ASSIGN_PHYS 2314
|
|
962 |
#define MNG_FN_ASSIGN_SBIT 2315
|
|
963 |
#define MNG_FN_ASSIGN_SPLT 2316
|
|
964 |
#define MNG_FN_ASSIGN_HIST 2317
|
|
965 |
#define MNG_FN_ASSIGN_TIME 2318
|
|
966 |
#define MNG_FN_ASSIGN_MHDR 2319
|
|
967 |
#define MNG_FN_ASSIGN_MEND 2320
|
|
968 |
#define MNG_FN_ASSIGN_LOOP 2321
|
|
969 |
#define MNG_FN_ASSIGN_ENDL 2322
|
|
970 |
#define MNG_FN_ASSIGN_DEFI 2323
|
|
971 |
#define MNG_FN_ASSIGN_BASI 2324
|
|
972 |
#define MNG_FN_ASSIGN_CLON 2325
|
|
973 |
#define MNG_FN_ASSIGN_PAST 2326
|
|
974 |
#define MNG_FN_ASSIGN_DISC 2327
|
|
975 |
#define MNG_FN_ASSIGN_BACK 2328
|
|
976 |
#define MNG_FN_ASSIGN_FRAM 2329
|
|
977 |
#define MNG_FN_ASSIGN_MOVE 2330
|
|
978 |
#define MNG_FN_ASSIGN_CLIP 2331
|
|
979 |
#define MNG_FN_ASSIGN_SHOW 2332
|
|
980 |
#define MNG_FN_ASSIGN_TERM 2333
|
|
981 |
#define MNG_FN_ASSIGN_SAVE 2334
|
|
982 |
#define MNG_FN_ASSIGN_SEEK 2335
|
|
983 |
#define MNG_FN_ASSIGN_EXPI 2336
|
|
984 |
#define MNG_FN_ASSIGN_FPRI 2337
|
|
985 |
#define MNG_FN_ASSIGN_NEED 2338
|
|
986 |
#define MNG_FN_ASSIGN_PHYG 2339
|
|
987 |
#define MNG_FN_ASSIGN_JHDR 2340
|
|
988 |
#define MNG_FN_ASSIGN_JDAT 2341
|
|
989 |
#define MNG_FN_ASSIGN_JSEP 2342
|
|
990 |
#define MNG_FN_ASSIGN_DHDR 2343
|
|
991 |
#define MNG_FN_ASSIGN_PROM 2344
|
|
992 |
#define MNG_FN_ASSIGN_IPNG 2345
|
|
993 |
#define MNG_FN_ASSIGN_PPLT 2346
|
|
994 |
#define MNG_FN_ASSIGN_IJNG 2347
|
|
995 |
#define MNG_FN_ASSIGN_DROP 2348
|
|
996 |
#define MNG_FN_ASSIGN_DBYK 2349
|
|
997 |
#define MNG_FN_ASSIGN_ORDR 2350
|
|
998 |
#define MNG_FN_ASSIGN_UNKNOWN 2351
|
|
999 |
#define MNG_FN_ASSIGN_MAGN 2352
|
|
1000 |
#define MNG_FN_ASSIGN_JDAA 2353
|
|
1001 |
#define MNG_FN_ASSIGN_EVNT 2354
|
|
1002 |
#define MNG_FN_ASSIGN_MPNG 2355
|
|
1003 |
|
|
1004 |
/* ************************************************************************** */
|
|
1005 |
|
|
1006 |
#define MNG_FN_FREE_IHDR 2401
|
|
1007 |
#define MNG_FN_FREE_PLTE 2402
|
|
1008 |
#define MNG_FN_FREE_IDAT 2403
|
|
1009 |
#define MNG_FN_FREE_IEND 2404
|
|
1010 |
#define MNG_FN_FREE_TRNS 2405
|
|
1011 |
#define MNG_FN_FREE_GAMA 2406
|
|
1012 |
#define MNG_FN_FREE_CHRM 2407
|
|
1013 |
#define MNG_FN_FREE_SRGB 2408
|
|
1014 |
#define MNG_FN_FREE_ICCP 2409
|
|
1015 |
#define MNG_FN_FREE_TEXT 2410
|
|
1016 |
#define MNG_FN_FREE_ZTXT 2411
|
|
1017 |
#define MNG_FN_FREE_ITXT 2412
|
|
1018 |
#define MNG_FN_FREE_BKGD 2413
|
|
1019 |
#define MNG_FN_FREE_PHYS 2414
|
|
1020 |
#define MNG_FN_FREE_SBIT 2415
|
|
1021 |
#define MNG_FN_FREE_SPLT 2416
|
|
1022 |
#define MNG_FN_FREE_HIST 2417
|
|
1023 |
#define MNG_FN_FREE_TIME 2418
|
|
1024 |
#define MNG_FN_FREE_MHDR 2419
|
|
1025 |
#define MNG_FN_FREE_MEND 2420
|
|
1026 |
#define MNG_FN_FREE_LOOP 2421
|
|
1027 |
#define MNG_FN_FREE_ENDL 2422
|
|
1028 |
#define MNG_FN_FREE_DEFI 2423
|
|
1029 |
#define MNG_FN_FREE_BASI 2424
|
|
1030 |
#define MNG_FN_FREE_CLON 2425
|
|
1031 |
#define MNG_FN_FREE_PAST 2426
|
|
1032 |
#define MNG_FN_FREE_DISC 2427
|
|
1033 |
#define MNG_FN_FREE_BACK 2428
|
|
1034 |
#define MNG_FN_FREE_FRAM 2429
|
|
1035 |
#define MNG_FN_FREE_MOVE 2430
|
|
1036 |
#define MNG_FN_FREE_CLIP 2431
|
|
1037 |
#define MNG_FN_FREE_SHOW 2432
|
|
1038 |
#define MNG_FN_FREE_TERM 2433
|
|
1039 |
#define MNG_FN_FREE_SAVE 2434
|
|
1040 |
#define MNG_FN_FREE_SEEK 2435
|
|
1041 |
#define MNG_FN_FREE_EXPI 2436
|
|
1042 |
#define MNG_FN_FREE_FPRI 2437
|
|
1043 |
#define MNG_FN_FREE_NEED 2438
|
|
1044 |
#define MNG_FN_FREE_PHYG 2439
|
|
1045 |
#define MNG_FN_FREE_JHDR 2440
|
|
1046 |
#define MNG_FN_FREE_JDAT 2441
|
|
1047 |
#define MNG_FN_FREE_JSEP 2442
|
|
1048 |
#define MNG_FN_FREE_DHDR 2443
|
|
1049 |
#define MNG_FN_FREE_PROM 2444
|
|
1050 |
#define MNG_FN_FREE_IPNG 2445
|
|
1051 |
#define MNG_FN_FREE_PPLT 2446
|
|
1052 |
#define MNG_FN_FREE_IJNG 2447
|
|
1053 |
#define MNG_FN_FREE_DROP 2448
|
|
1054 |
#define MNG_FN_FREE_DBYK 2449
|
|
1055 |
#define MNG_FN_FREE_ORDR 2450
|
|
1056 |
#define MNG_FN_FREE_UNKNOWN 2451
|
|
1057 |
#define MNG_FN_FREE_MAGN 2452
|
|
1058 |
#define MNG_FN_FREE_JDAA 2453
|
|
1059 |
#define MNG_FN_FREE_EVNT 2454
|
|
1060 |
#define MNG_FN_FREE_MPNG 2455
|
|
1061 |
|
|
1062 |
/* ************************************************************************** */
|
|
1063 |
|
|
1064 |
#define MNG_FN_READ_IHDR 2601
|
|
1065 |
#define MNG_FN_READ_PLTE 2602
|
|
1066 |
#define MNG_FN_READ_IDAT 2603
|
|
1067 |
#define MNG_FN_READ_IEND 2604
|
|
1068 |
#define MNG_FN_READ_TRNS 2605
|
|
1069 |
#define MNG_FN_READ_GAMA 2606
|
|
1070 |
#define MNG_FN_READ_CHRM 2607
|
|
1071 |
#define MNG_FN_READ_SRGB 2608
|
|
1072 |
#define MNG_FN_READ_ICCP 2609
|
|
1073 |
#define MNG_FN_READ_TEXT 2610
|
|
1074 |
#define MNG_FN_READ_ZTXT 2611
|
|
1075 |
#define MNG_FN_READ_ITXT 2612
|
|
1076 |
#define MNG_FN_READ_BKGD 2613
|
|
1077 |
#define MNG_FN_READ_PHYS 2614
|
|
1078 |
#define MNG_FN_READ_SBIT 2615
|
|
1079 |
#define MNG_FN_READ_SPLT 2616
|
|
1080 |
#define MNG_FN_READ_HIST 2617
|
|
1081 |
#define MNG_FN_READ_TIME 2618
|
|
1082 |
#define MNG_FN_READ_MHDR 2619
|
|
1083 |
#define MNG_FN_READ_MEND 2620
|
|
1084 |
#define MNG_FN_READ_LOOP 2621
|
|
1085 |
#define MNG_FN_READ_ENDL 2622
|
|
1086 |
#define MNG_FN_READ_DEFI 2623
|
|
1087 |
#define MNG_FN_READ_BASI 2624
|
|
1088 |
#define MNG_FN_READ_CLON 2625
|
|
1089 |
#define MNG_FN_READ_PAST 2626
|
|
1090 |
#define MNG_FN_READ_DISC 2627
|
|
1091 |
#define MNG_FN_READ_BACK 2628
|
|
1092 |
#define MNG_FN_READ_FRAM 2629
|
|
1093 |
#define MNG_FN_READ_MOVE 2630
|
|
1094 |
#define MNG_FN_READ_CLIP 2631
|
|
1095 |
#define MNG_FN_READ_SHOW 2632
|
|
1096 |
#define MNG_FN_READ_TERM 2633
|
|
1097 |
#define MNG_FN_READ_SAVE 2634
|
|
1098 |
#define MNG_FN_READ_SEEK 2635
|
|
1099 |
#define MNG_FN_READ_EXPI 2636
|
|
1100 |
#define MNG_FN_READ_FPRI 2637
|
|
1101 |
#define MNG_FN_READ_NEED 2638
|
|
1102 |
#define MNG_FN_READ_PHYG 2639
|
|
1103 |
#define MNG_FN_READ_JHDR 2640
|
|
1104 |
#define MNG_FN_READ_JDAT 2641
|
|
1105 |
#define MNG_FN_READ_JSEP 2642
|
|
1106 |
#define MNG_FN_READ_DHDR 2643
|
|
1107 |
#define MNG_FN_READ_PROM 2644
|
|
1108 |
#define MNG_FN_READ_IPNG 2645
|
|
1109 |
#define MNG_FN_READ_PPLT 2646
|
|
1110 |
#define MNG_FN_READ_IJNG 2647
|
|
1111 |
#define MNG_FN_READ_DROP 2648
|
|
1112 |
#define MNG_FN_READ_DBYK 2649
|
|
1113 |
#define MNG_FN_READ_ORDR 2650
|
|
1114 |
#define MNG_FN_READ_UNKNOWN 2651
|
|
1115 |
#define MNG_FN_READ_MAGN 2652
|
|
1116 |
#define MNG_FN_READ_JDAA 2653
|
|
1117 |
#define MNG_FN_READ_EVNT 2654
|
|
1118 |
#define MNG_FN_READ_MPNG 2655
|
|
1119 |
|
|
1120 |
/* ************************************************************************** */
|
|
1121 |
|
|
1122 |
#define MNG_FN_WRITE_IHDR 2801
|
|
1123 |
#define MNG_FN_WRITE_PLTE 2802
|
|
1124 |
#define MNG_FN_WRITE_IDAT 2803
|
|
1125 |
#define MNG_FN_WRITE_IEND 2804
|
|
1126 |
#define MNG_FN_WRITE_TRNS 2805
|
|
1127 |
#define MNG_FN_WRITE_GAMA 2806
|
|
1128 |
#define MNG_FN_WRITE_CHRM 2807
|
|
1129 |
#define MNG_FN_WRITE_SRGB 2808
|
|
1130 |
#define MNG_FN_WRITE_ICCP 2809
|
|
1131 |
#define MNG_FN_WRITE_TEXT 2810
|
|
1132 |
#define MNG_FN_WRITE_ZTXT 2811
|
|
1133 |
#define MNG_FN_WRITE_ITXT 2812
|
|
1134 |
#define MNG_FN_WRITE_BKGD 2813
|
|
1135 |
#define MNG_FN_WRITE_PHYS 2814
|
|
1136 |
#define MNG_FN_WRITE_SBIT 2815
|
|
1137 |
#define MNG_FN_WRITE_SPLT 2816
|
|
1138 |
#define MNG_FN_WRITE_HIST 2817
|
|
1139 |
#define MNG_FN_WRITE_TIME 2818
|
|
1140 |
#define MNG_FN_WRITE_MHDR 2819
|
|
1141 |
#define MNG_FN_WRITE_MEND 2820
|
|
1142 |
#define MNG_FN_WRITE_LOOP 2821
|
|
1143 |
#define MNG_FN_WRITE_ENDL 2822
|
|
1144 |
#define MNG_FN_WRITE_DEFI 2823
|
|
1145 |
#define MNG_FN_WRITE_BASI 2824
|
|
1146 |
#define MNG_FN_WRITE_CLON 2825
|
|
1147 |
#define MNG_FN_WRITE_PAST 2826
|
|
1148 |
#define MNG_FN_WRITE_DISC 2827
|
|
1149 |
#define MNG_FN_WRITE_BACK 2828
|
|
1150 |
#define MNG_FN_WRITE_FRAM 2829
|
|
1151 |
#define MNG_FN_WRITE_MOVE 2830
|
|
1152 |
#define MNG_FN_WRITE_CLIP 2831
|
|
1153 |
#define MNG_FN_WRITE_SHOW 2832
|
|
1154 |
#define MNG_FN_WRITE_TERM 2833
|
|
1155 |
#define MNG_FN_WRITE_SAVE 2834
|
|
1156 |
#define MNG_FN_WRITE_SEEK 2835
|
|
1157 |
#define MNG_FN_WRITE_EXPI 2836
|
|
1158 |
#define MNG_FN_WRITE_FPRI 2837
|
|
1159 |
#define MNG_FN_WRITE_NEED 2838
|
|
1160 |
#define MNG_FN_WRITE_PHYG 2839
|
|
1161 |
#define MNG_FN_WRITE_JHDR 2840
|
|
1162 |
#define MNG_FN_WRITE_JDAT 2841
|
|
1163 |
#define MNG_FN_WRITE_JSEP 2842
|
|
1164 |
#define MNG_FN_WRITE_DHDR 2843
|
|
1165 |
#define MNG_FN_WRITE_PROM 2844
|
|
1166 |
#define MNG_FN_WRITE_IPNG 2845
|
|
1167 |
#define MNG_FN_WRITE_PPLT 2846
|
|
1168 |
#define MNG_FN_WRITE_IJNG 2847
|
|
1169 |
#define MNG_FN_WRITE_DROP 2848
|
|
1170 |
#define MNG_FN_WRITE_DBYK 2849
|
|
1171 |
#define MNG_FN_WRITE_ORDR 2850
|
|
1172 |
#define MNG_FN_WRITE_UNKNOWN 2851
|
|
1173 |
#define MNG_FN_WRITE_MAGN 2852
|
|
1174 |
#define MNG_FN_WRITE_JDAA 2853
|
|
1175 |
#define MNG_FN_WRITE_EVNT 2854
|
|
1176 |
#define MNG_FN_WRITE_MPNG 2855
|
|
1177 |
|
|
1178 |
/* ************************************************************************** */
|
|
1179 |
|
|
1180 |
#define MNG_FN_ZLIB_INITIALIZE 3001
|
|
1181 |
#define MNG_FN_ZLIB_CLEANUP 3002
|
|
1182 |
#define MNG_FN_ZLIB_INFLATEINIT 3003
|
|
1183 |
#define MNG_FN_ZLIB_INFLATEROWS 3004
|
|
1184 |
#define MNG_FN_ZLIB_INFLATEDATA 3005
|
|
1185 |
#define MNG_FN_ZLIB_INFLATEFREE 3006
|
|
1186 |
#define MNG_FN_ZLIB_DEFLATEINIT 3007
|
|
1187 |
#define MNG_FN_ZLIB_DEFLATEROWS 3008
|
|
1188 |
#define MNG_FN_ZLIB_DEFLATEDATA 3009
|
|
1189 |
#define MNG_FN_ZLIB_DEFLATEFREE 3010
|
|
1190 |
|
|
1191 |
/* ************************************************************************** */
|
|
1192 |
|
|
1193 |
#define MNG_FN_PROCESS_DISPLAY_IHDR 3201
|
|
1194 |
#define MNG_FN_PROCESS_DISPLAY_PLTE 3202
|
|
1195 |
#define MNG_FN_PROCESS_DISPLAY_IDAT 3203
|
|
1196 |
#define MNG_FN_PROCESS_DISPLAY_IEND 3204
|
|
1197 |
#define MNG_FN_PROCESS_DISPLAY_TRNS 3205
|
|
1198 |
#define MNG_FN_PROCESS_DISPLAY_GAMA 3206
|
|
1199 |
#define MNG_FN_PROCESS_DISPLAY_CHRM 3207
|
|
1200 |
#define MNG_FN_PROCESS_DISPLAY_SRGB 3208
|
|
1201 |
#define MNG_FN_PROCESS_DISPLAY_ICCP 3209
|
|
1202 |
#define MNG_FN_PROCESS_DISPLAY_BKGD 3210
|
|
1203 |
#define MNG_FN_PROCESS_DISPLAY_PHYS 3211
|
|
1204 |
#define MNG_FN_PROCESS_DISPLAY_SBIT 3212
|
|
1205 |
#define MNG_FN_PROCESS_DISPLAY_SPLT 3213
|
|
1206 |
#define MNG_FN_PROCESS_DISPLAY_HIST 3214
|
|
1207 |
#define MNG_FN_PROCESS_DISPLAY_MHDR 3215
|
|
1208 |
#define MNG_FN_PROCESS_DISPLAY_MEND 3216
|
|
1209 |
#define MNG_FN_PROCESS_DISPLAY_LOOP 3217
|
|
1210 |
#define MNG_FN_PROCESS_DISPLAY_ENDL 3218
|
|
1211 |
#define MNG_FN_PROCESS_DISPLAY_DEFI 3219
|
|
1212 |
#define MNG_FN_PROCESS_DISPLAY_BASI 3220
|
|
1213 |
#define MNG_FN_PROCESS_DISPLAY_CLON 3221
|
|
1214 |
#define MNG_FN_PROCESS_DISPLAY_PAST 3222
|
|
1215 |
#define MNG_FN_PROCESS_DISPLAY_DISC 3223
|
|
1216 |
#define MNG_FN_PROCESS_DISPLAY_BACK 3224
|
|
1217 |
#define MNG_FN_PROCESS_DISPLAY_FRAM 3225
|
|
1218 |
#define MNG_FN_PROCESS_DISPLAY_MOVE 3226
|
|
1219 |
#define MNG_FN_PROCESS_DISPLAY_CLIP 3227
|
|
1220 |
#define MNG_FN_PROCESS_DISPLAY_SHOW 3228
|
|
1221 |
#define MNG_FN_PROCESS_DISPLAY_TERM 3229
|
|
1222 |
#define MNG_FN_PROCESS_DISPLAY_SAVE 3230
|
|
1223 |
#define MNG_FN_PROCESS_DISPLAY_SEEK 3231
|
|
1224 |
#define MNG_FN_PROCESS_DISPLAY_EXPI 3232
|
|
1225 |
#define MNG_FN_PROCESS_DISPLAY_FPRI 3233
|
|
1226 |
#define MNG_FN_PROCESS_DISPLAY_NEED 3234
|
|
1227 |
#define MNG_FN_PROCESS_DISPLAY_PHYG 3235
|
|
1228 |
#define MNG_FN_PROCESS_DISPLAY_JHDR 3236
|
|
1229 |
#define MNG_FN_PROCESS_DISPLAY_JDAT 3237
|
|
1230 |
#define MNG_FN_PROCESS_DISPLAY_JSEP 3238
|
|
1231 |
#define MNG_FN_PROCESS_DISPLAY_DHDR 3239
|
|
1232 |
#define MNG_FN_PROCESS_DISPLAY_PROM 3240
|
|
1233 |
#define MNG_FN_PROCESS_DISPLAY_IPNG 3241
|
|
1234 |
#define MNG_FN_PROCESS_DISPLAY_PPLT 3242
|
|
1235 |
#define MNG_FN_PROCESS_DISPLAY_IJNG 3243
|
|
1236 |
#define MNG_FN_PROCESS_DISPLAY_DROP 3244
|
|
1237 |
#define MNG_FN_PROCESS_DISPLAY_DBYK 3245
|
|
1238 |
#define MNG_FN_PROCESS_DISPLAY_ORDR 3246
|
|
1239 |
#define MNG_FN_PROCESS_DISPLAY_MAGN 3247
|
|
1240 |
#define MNG_FN_PROCESS_DISPLAY_JDAA 3248
|
|
1241 |
|
|
1242 |
/* ************************************************************************** */
|
|
1243 |
|
|
1244 |
#define MNG_FN_JPEG_INITIALIZE 3401
|
|
1245 |
#define MNG_FN_JPEG_CLEANUP 3402
|
|
1246 |
#define MNG_FN_JPEG_DECOMPRESSINIT 3403
|
|
1247 |
#define MNG_FN_JPEG_DECOMPRESSDATA 3404
|
|
1248 |
#define MNG_FN_JPEG_DECOMPRESSFREE 3405
|
|
1249 |
|
|
1250 |
#define MNG_FN_STORE_JPEG_G8 3501
|
|
1251 |
#define MNG_FN_STORE_JPEG_RGB8 3502
|
|
1252 |
#define MNG_FN_STORE_JPEG_G12 3503
|
|
1253 |
#define MNG_FN_STORE_JPEG_RGB12 3504
|
|
1254 |
#define MNG_FN_STORE_JPEG_GA8 3505
|
|
1255 |
#define MNG_FN_STORE_JPEG_RGBA8 3506
|
|
1256 |
#define MNG_FN_STORE_JPEG_GA12 3507
|
|
1257 |
#define MNG_FN_STORE_JPEG_RGBA12 3508
|
|
1258 |
#define MNG_FN_STORE_JPEG_G8_ALPHA 3509
|
|
1259 |
#define MNG_FN_STORE_JPEG_RGB8_ALPHA 3510
|
|
1260 |
|
|
1261 |
#define MNG_FN_INIT_JPEG_A1_NI 3511
|
|
1262 |
#define MNG_FN_INIT_JPEG_A2_NI 3512
|
|
1263 |
#define MNG_FN_INIT_JPEG_A4_NI 3513
|
|
1264 |
#define MNG_FN_INIT_JPEG_A8_NI 3514
|
|
1265 |
#define MNG_FN_INIT_JPEG_A16_NI 3515
|
|
1266 |
|
|
1267 |
#define MNG_FN_STORE_JPEG_G8_A1 3521
|
|
1268 |
#define MNG_FN_STORE_JPEG_G8_A2 3522
|
|
1269 |
#define MNG_FN_STORE_JPEG_G8_A4 3523
|
|
1270 |
#define MNG_FN_STORE_JPEG_G8_A8 3524
|
|
1271 |
#define MNG_FN_STORE_JPEG_G8_A16 3525
|
|
1272 |
|
|
1273 |
#define MNG_FN_STORE_JPEG_RGB8_A1 3531
|
|
1274 |
#define MNG_FN_STORE_JPEG_RGB8_A2 3532
|
|
1275 |
#define MNG_FN_STORE_JPEG_RGB8_A4 3533
|
|
1276 |
#define MNG_FN_STORE_JPEG_RGB8_A8 3534
|
|
1277 |
#define MNG_FN_STORE_JPEG_RGB8_A16 3535
|
|
1278 |
|
|
1279 |
#define MNG_FN_STORE_JPEG_G12_A1 3541
|
|
1280 |
#define MNG_FN_STORE_JPEG_G12_A2 3542
|
|
1281 |
#define MNG_FN_STORE_JPEG_G12_A4 3543
|
|
1282 |
#define MNG_FN_STORE_JPEG_G12_A8 3544
|
|
1283 |
#define MNG_FN_STORE_JPEG_G12_A16 3545
|
|
1284 |
|
|
1285 |
#define MNG_FN_STORE_JPEG_RGB12_A1 3551
|
|
1286 |
#define MNG_FN_STORE_JPEG_RGB12_A2 3552
|
|
1287 |
#define MNG_FN_STORE_JPEG_RGB12_A4 3553
|
|
1288 |
#define MNG_FN_STORE_JPEG_RGB12_A8 3554
|
|
1289 |
#define MNG_FN_STORE_JPEG_RGB12_A16 3555
|
|
1290 |
|
|
1291 |
#define MNG_FN_NEXT_JPEG_ALPHAROW 3591
|
|
1292 |
#define MNG_FN_NEXT_JPEG_ROW 3592
|
|
1293 |
#define MNG_FN_DISPLAY_JPEG_ROWS 3593
|
|
1294 |
|
|
1295 |
/* ************************************************************************** */
|
|
1296 |
|
|
1297 |
#define MNG_FN_MAGNIFY_G8_X1 3701
|
|
1298 |
#define MNG_FN_MAGNIFY_G8_X2 3702
|
|
1299 |
#define MNG_FN_MAGNIFY_RGB8_X1 3703
|
|
1300 |
#define MNG_FN_MAGNIFY_RGB8_X2 3704
|
|
1301 |
#define MNG_FN_MAGNIFY_GA8_X1 3705
|
|
1302 |
#define MNG_FN_MAGNIFY_GA8_X2 3706
|
|
1303 |
#define MNG_FN_MAGNIFY_GA8_X3 3707
|
|
1304 |
#define MNG_FN_MAGNIFY_GA8_X4 3708
|
|
1305 |
#define MNG_FN_MAGNIFY_RGBA8_X1 3709
|
|
1306 |
#define MNG_FN_MAGNIFY_RGBA8_X2 3710
|
|
1307 |
#define MNG_FN_MAGNIFY_RGBA8_X3 3711
|
|
1308 |
#define MNG_FN_MAGNIFY_RGBA8_X4 3712
|
|
1309 |
#define MNG_FN_MAGNIFY_G8_X3 3713
|
|
1310 |
#define MNG_FN_MAGNIFY_RGB8_X3 3714
|
|
1311 |
#define MNG_FN_MAGNIFY_GA8_X5 3715
|
|
1312 |
#define MNG_FN_MAGNIFY_RGBA8_X5 3716
|
|
1313 |
|
|
1314 |
#define MNG_FN_MAGNIFY_G16_X1 3725
|
|
1315 |
#define MNG_FN_MAGNIFY_G16_X2 3726
|
|
1316 |
#define MNG_FN_MAGNIFY_RGB16_X1 3727
|
|
1317 |
#define MNG_FN_MAGNIFY_RGB16_X2 3728
|
|
1318 |
#define MNG_FN_MAGNIFY_GA16_X1 3729
|
|
1319 |
#define MNG_FN_MAGNIFY_GA16_X2 3730
|
|
1320 |
#define MNG_FN_MAGNIFY_GA16_X3 3731
|
|
1321 |
#define MNG_FN_MAGNIFY_GA16_X4 3732
|
|
1322 |
#define MNG_FN_MAGNIFY_RGBA16_X1 3733
|
|
1323 |
#define MNG_FN_MAGNIFY_RGBA16_X2 3734
|
|
1324 |
#define MNG_FN_MAGNIFY_RGBA16_X3 3735
|
|
1325 |
#define MNG_FN_MAGNIFY_RGBA16_X4 3736
|
|
1326 |
#define MNG_FN_MAGNIFY_G16_X3 3737
|
|
1327 |
#define MNG_FN_MAGNIFY_RGB16_X3 3738
|
|
1328 |
#define MNG_FN_MAGNIFY_GA16_X5 3739
|
|
1329 |
#define MNG_FN_MAGNIFY_RGBA16_X5 3740
|
|
1330 |
|
|
1331 |
#define MNG_FN_MAGNIFY_G8_Y1 3751
|
|
1332 |
#define MNG_FN_MAGNIFY_G8_Y2 3752
|
|
1333 |
#define MNG_FN_MAGNIFY_RGB8_Y1 3753
|
|
1334 |
#define MNG_FN_MAGNIFY_RGB8_Y2 3754
|
|
1335 |
#define MNG_FN_MAGNIFY_GA8_Y1 3755
|
|
1336 |
#define MNG_FN_MAGNIFY_GA8_Y2 3756
|
|
1337 |
#define MNG_FN_MAGNIFY_GA8_Y3 3757
|
|
1338 |
#define MNG_FN_MAGNIFY_GA8_Y4 3758
|
|
1339 |
#define MNG_FN_MAGNIFY_RGBA8_Y1 3759
|
|
1340 |
#define MNG_FN_MAGNIFY_RGBA8_Y2 3760
|
|
1341 |
#define MNG_FN_MAGNIFY_RGBA8_Y3 3761
|
|
1342 |
#define MNG_FN_MAGNIFY_RGBA8_Y4 3762
|
|
1343 |
#define MNG_FN_MAGNIFY_G8_Y3 3763
|
|
1344 |
#define MNG_FN_MAGNIFY_RGB8_Y3 3764
|
|
1345 |
#define MNG_FN_MAGNIFY_GA8_Y5 3765
|
|
1346 |
#define MNG_FN_MAGNIFY_RGBA8_Y5 3766
|
|
1347 |
|
|
1348 |
#define MNG_FN_MAGNIFY_G16_Y1 3775
|
|
1349 |
#define MNG_FN_MAGNIFY_G16_Y2 3776
|
|
1350 |
#define MNG_FN_MAGNIFY_RGB16_Y1 3777
|
|
1351 |
#define MNG_FN_MAGNIFY_RGB16_Y2 3778
|
|
1352 |
#define MNG_FN_MAGNIFY_GA16_Y1 3779
|
|
1353 |
#define MNG_FN_MAGNIFY_GA16_Y2 3780
|
|
1354 |
#define MNG_FN_MAGNIFY_GA16_Y3 3781
|
|
1355 |
#define MNG_FN_MAGNIFY_GA16_Y4 3782
|
|
1356 |
#define MNG_FN_MAGNIFY_RGBA16_Y1 3783
|
|
1357 |
#define MNG_FN_MAGNIFY_RGBA16_Y2 3784
|
|
1358 |
#define MNG_FN_MAGNIFY_RGBA16_Y3 3785
|
|
1359 |
#define MNG_FN_MAGNIFY_RGBA16_Y4 3786
|
|
1360 |
#define MNG_FN_MAGNIFY_G16_Y3 3787
|
|
1361 |
#define MNG_FN_MAGNIFY_RGB16_Y3 3788
|
|
1362 |
#define MNG_FN_MAGNIFY_GA16_Y5 3789
|
|
1363 |
#define MNG_FN_MAGNIFY_RGBA16_Y5 3790
|
|
1364 |
|
|
1365 |
/* ************************************************************************** */
|
|
1366 |
|
|
1367 |
#define MNG_FN_DELTA_G1_G1 3801
|
|
1368 |
#define MNG_FN_DELTA_G2_G2 3802
|
|
1369 |
#define MNG_FN_DELTA_G4_G4 3803
|
|
1370 |
#define MNG_FN_DELTA_G8_G8 3804
|
|
1371 |
#define MNG_FN_DELTA_G16_G16 3805
|
|
1372 |
#define MNG_FN_DELTA_RGB8_RGB8 3806
|
|
1373 |
#define MNG_FN_DELTA_RGB16_RGB16 3807
|
|
1374 |
#define MNG_FN_DELTA_GA8_GA8 3808
|
|
1375 |
#define MNG_FN_DELTA_GA8_G8 3809
|
|
1376 |
#define MNG_FN_DELTA_GA8_A8 3810
|
|
1377 |
#define MNG_FN_DELTA_GA16_GA16 3811
|
|
1378 |
#define MNG_FN_DELTA_GA16_G16 3812
|
|
1379 |
#define MNG_FN_DELTA_GA16_A16 3813
|
|
1380 |
#define MNG_FN_DELTA_RGBA8_RGBA8 3814
|
|
1381 |
#define MNG_FN_DELTA_RGBA8_RGB8 3815
|
|
1382 |
#define MNG_FN_DELTA_RGBA8_A8 3816
|
|
1383 |
#define MNG_FN_DELTA_RGBA16_RGBA16 3817
|
|
1384 |
#define MNG_FN_DELTA_RGBA16_RGB16 3818
|
|
1385 |
#define MNG_FN_DELTA_RGBA16_A16 3819
|
|
1386 |
|
|
1387 |
#define MNG_FN_PROMOTE_G8_G8 3901
|
|
1388 |
#define MNG_FN_PROMOTE_G8_G16 3902
|
|
1389 |
#define MNG_FN_PROMOTE_G16_G16 3903
|
|
1390 |
#define MNG_FN_PROMOTE_G8_GA8 3904
|
|
1391 |
#define MNG_FN_PROMOTE_G8_GA16 3905
|
|
1392 |
#define MNG_FN_PROMOTE_G16_GA16 3906
|
|
1393 |
#define MNG_FN_PROMOTE_G8_RGB8 3907
|
|
1394 |
#define MNG_FN_PROMOTE_G8_RGB16 3908
|
|
1395 |
#define MNG_FN_PROMOTE_G16_RGB16 3909
|
|
1396 |
#define MNG_FN_PROMOTE_G8_RGBA8 3910
|
|
1397 |
#define MNG_FN_PROMOTE_G8_RGBA16 3911
|
|
1398 |
#define MNG_FN_PROMOTE_G16_RGBA16 3912
|
|
1399 |
#define MNG_FN_PROMOTE_GA8_GA16 3913
|
|
1400 |
#define MNG_FN_PROMOTE_GA8_RGBA8 3914
|
|
1401 |
#define MNG_FN_PROMOTE_GA8_RGBA16 3915
|
|
1402 |
#define MNG_FN_PROMOTE_GA16_RGBA16 3916
|
|
1403 |
#define MNG_FN_PROMOTE_RGB8_RGB16 3917
|
|
1404 |
#define MNG_FN_PROMOTE_RGB8_RGBA8 3918
|
|
1405 |
#define MNG_FN_PROMOTE_RGB8_RGBA16 3919
|
|
1406 |
#define MNG_FN_PROMOTE_RGB16_RGBA16 3920
|
|
1407 |
#define MNG_FN_PROMOTE_RGBA8_RGBA16 3921
|
|
1408 |
#define MNG_FN_PROMOTE_IDX8_RGB8 3922
|
|
1409 |
#define MNG_FN_PROMOTE_IDX8_RGB16 3923
|
|
1410 |
#define MNG_FN_PROMOTE_IDX8_RGBA8 3924
|
|
1411 |
#define MNG_FN_PROMOTE_IDX8_RGBA16 3925
|
|
1412 |
|
|
1413 |
#define MNG_FN_SCALE_G1_G2 4001
|
|
1414 |
#define MNG_FN_SCALE_G1_G4 4002
|
|
1415 |
#define MNG_FN_SCALE_G1_G8 4003
|
|
1416 |
#define MNG_FN_SCALE_G1_G16 4004
|
|
1417 |
#define MNG_FN_SCALE_G2_G4 4005
|
|
1418 |
#define MNG_FN_SCALE_G2_G8 4006
|
|
1419 |
#define MNG_FN_SCALE_G2_G16 4007
|
|
1420 |
#define MNG_FN_SCALE_G4_G8 4008
|
|
1421 |
#define MNG_FN_SCALE_G4_G16 4009
|
|
1422 |
#define MNG_FN_SCALE_G8_G16 4010
|
|
1423 |
#define MNG_FN_SCALE_GA8_GA16 4011
|
|
1424 |
#define MNG_FN_SCALE_RGB8_RGB16 4012
|
|
1425 |
#define MNG_FN_SCALE_RGBA8_RGBA16 4013
|
|
1426 |
|
|
1427 |
#define MNG_FN_SCALE_G2_G1 4021
|
|
1428 |
#define MNG_FN_SCALE_G4_G1 4022
|
|
1429 |
#define MNG_FN_SCALE_G8_G1 4023
|
|
1430 |
#define MNG_FN_SCALE_G16_G1 4024
|
|
1431 |
#define MNG_FN_SCALE_G4_G2 4025
|
|
1432 |
#define MNG_FN_SCALE_G8_G2 4026
|
|
1433 |
#define MNG_FN_SCALE_G16_G2 4027
|
|
1434 |
#define MNG_FN_SCALE_G8_G4 4028
|
|
1435 |
#define MNG_FN_SCALE_G16_G4 4029
|
|
1436 |
#define MNG_FN_SCALE_G16_G8 4030
|
|
1437 |
#define MNG_FN_SCALE_GA16_GA8 4031
|
|
1438 |
#define MNG_FN_SCALE_RGB16_RGB8 4032
|
|
1439 |
#define MNG_FN_SCALE_RGBA16_RGBA8 4033
|
|
1440 |
|
|
1441 |
#define MNG_FN_COMPOSEOVER_RGBA8 4501
|
|
1442 |
#define MNG_FN_COMPOSEOVER_RGBA16 4502
|
|
1443 |
#define MNG_FN_COMPOSEUNDER_RGBA8 4503
|
|
1444 |
#define MNG_FN_COMPOSEUNDER_RGBA16 4504
|
|
1445 |
|
|
1446 |
#define MNG_FN_FLIP_RGBA8 4521
|
|
1447 |
#define MNG_FN_FLIP_RGBA16 4522
|
|
1448 |
#define MNG_FN_TILE_RGBA8 4523
|
|
1449 |
#define MNG_FN_TILE_RGBA16 4524
|
|
1450 |
|
|
1451 |
/* ************************************************************************** */
|
|
1452 |
/* * * */
|
|
1453 |
/* * Trace string-table entry * */
|
|
1454 |
/* * * */
|
|
1455 |
/* ************************************************************************** */
|
|
1456 |
|
|
1457 |
typedef struct {
|
|
1458 |
mng_uint32 iFunction;
|
|
1459 |
mng_pchar zTracetext;
|
|
1460 |
} mng_trace_entry;
|
|
1461 |
typedef mng_trace_entry const * mng_trace_entryp;
|
|
1462 |
|
|
1463 |
/* ************************************************************************** */
|
|
1464 |
|
|
1465 |
#endif /* MNG_INCLUDE_TRACE_PROCS */
|
|
1466 |
|
|
1467 |
/* ************************************************************************** */
|
|
1468 |
|
|
1469 |
#endif /* _libmng_trace_h_ */
|
|
1470 |
|
|
1471 |
/* ************************************************************************** */
|
|
1472 |
/* * end of file * */
|
|
1473 |
/* ************************************************************************** */
|
|
1474 |
|