24 #define JMAKE_ENUM_LIST 27 #define JMESSAGE(code,string) 31 #ifdef JMAKE_ENUM_LIST 35 #define JMESSAGE(code,string) code , 43 "Sorry, there are legal restrictions on arithmetic coding")
55 "Wrong JPEG library version: library is %d, caller expects %d")
60 "Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d")
62 "Invalid progressive parameters at scan script entry %d")
67 "JPEG parameter struct mismatch: library thinks size is %u, caller expects %u")
91 "Cannot transcode due to multiple use of quantization table %d")
103 "Cannot quantize more than %d color components")
115 "Write
failed on temporary file --- out of disk space?")
125 "Caution: quantization tables are too coarse for baseline JPEG")
127 "Adobe APP14 marker: version %d, flags 0
x%04
x 0
x%04
x, transform %d")
142 "JFIF extension marker: type 0x%02x,
length %u")
153 "Smoothing not supported with nonstandard sampling ratios")
163 "JFIF extension marker: JPEG-compressed thumbnail
image,
length %u")
165 "JFIF extension marker: palette thumbnail image,
length %u")
167 "JFIF extension marker: RGB thumbnail image,
length %u")
169 "Unrecognized component IDs %d %d %d, assuming YCbCr")
174 "Inconsistent progression sequence for component %d coefficient %d")
176 "Corrupt JPEG data: %u extraneous bytes before marker 0x%02x")
182 "Corrupt JPEG data: found marker 0x%02x instead of RST%d")
186 #ifdef JMAKE_ENUM_LIST 191 #undef JMAKE_ENUM_LIST 205 #define ERREXIT(cinfo,code) \ 206 ((cinfo)->err->msg_code = (code), \ 207 (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) 208 #define ERREXIT1(cinfo,code,p1) \ 209 ((cinfo)->err->msg_code = (code), \ 210 (cinfo)->err->msg_parm.i[0] = (p1), \ 211 (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) 212 #define ERREXIT2(cinfo,code,p1,p2) \ 213 ((cinfo)->err->msg_code = (code), \ 214 (cinfo)->err->msg_parm.i[0] = (p1), \ 215 (cinfo)->err->msg_parm.i[1] = (p2), \ 216 (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) 217 #define ERREXIT3(cinfo,code,p1,p2,p3) \ 218 ((cinfo)->err->msg_code = (code), \ 219 (cinfo)->err->msg_parm.i[0] = (p1), \ 220 (cinfo)->err->msg_parm.i[1] = (p2), \ 221 (cinfo)->err->msg_parm.i[2] = (p3), \ 222 (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) 223 #define ERREXIT4(cinfo,code,p1,p2,p3,p4) \ 224 ((cinfo)->err->msg_code = (code), \ 225 (cinfo)->err->msg_parm.i[0] = (p1), \ 226 (cinfo)->err->msg_parm.i[1] = (p2), \ 227 (cinfo)->err->msg_parm.i[2] = (p3), \ 228 (cinfo)->err->msg_parm.i[3] = (p4), \ 229 (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) 230 #define ERREXITS(cinfo,code,str) \ 231 ((cinfo)->err->msg_code = (code), \ 232 strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \ 233 (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo))) 235 #define MAKESTMT(stuff) do { stuff } while (0) 238 #define WARNMS(cinfo,code) \ 239 ((cinfo)->err->msg_code = (code), \ 240 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1)) 241 #define WARNMS1(cinfo,code,p1) \ 242 ((cinfo)->err->msg_code = (code), \ 243 (cinfo)->err->msg_parm.i[0] = (p1), \ 244 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1)) 245 #define WARNMS2(cinfo,code,p1,p2) \ 246 ((cinfo)->err->msg_code = (code), \ 247 (cinfo)->err->msg_parm.i[0] = (p1), \ 248 (cinfo)->err->msg_parm.i[1] = (p2), \ 249 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1)) 252 #define TRACEMS(cinfo,lvl,code) \ 253 ((cinfo)->err->msg_code = (code), \ 254 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) 255 #define TRACEMS1(cinfo,lvl,code,p1) \ 256 ((cinfo)->err->msg_code = (code), \ 257 (cinfo)->err->msg_parm.i[0] = (p1), \ 258 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) 259 #define TRACEMS2(cinfo,lvl,code,p1,p2) \ 260 ((cinfo)->err->msg_code = (code), \ 261 (cinfo)->err->msg_parm.i[0] = (p1), \ 262 (cinfo)->err->msg_parm.i[1] = (p2), \ 263 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl))) 264 #define TRACEMS3(cinfo,lvl,code,p1,p2,p3) \ 265 MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ 266 _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); \ 267 (cinfo)->err->msg_code = (code); \ 268 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) 269 #define TRACEMS4(cinfo,lvl,code,p1,p2,p3,p4) \ 270 MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ 271 _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \ 272 (cinfo)->err->msg_code = (code); \ 273 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) 274 #define TRACEMS5(cinfo,lvl,code,p1,p2,p3,p4,p5) \ 275 MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ 276 _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \ 278 (cinfo)->err->msg_code = (code); \ 279 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) 280 #define TRACEMS8(cinfo,lvl,code,p1,p2,p3,p4,p5,p6,p7,p8) \ 281 MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \ 282 _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \ 283 _mp[4] = (p5); _mp[5] = (p6); _mp[6] = (p7); _mp[7] = (p8); \ 284 (cinfo)->err->msg_code = (code); \ 285 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); ) 286 #define TRACEMSS(cinfo,lvl,code,str) \ 287 ((cinfo)->err->msg_code = (code), \ 288 strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \ 289 (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))
uint8_t image[110000000]
Definition: gige_snap.cpp:38
#define JMESSAGE(code, string)
Definition: jerror.h:35
string output
Definition: agent-2-0.cpp:56
#define JCOPYRIGHT
Definition: jversion.h:14
J_MESSAGE_CODE
Definition: jerror.h:33
static char buffer[255]
Definition: propagator_simple.cpp:60
gige_handle * handle
Definition: kpc9612p_recv.cpp:33
Definition: eci2kep_test.cpp:33
Definition: inftrees.h:24
#define ALIGN_TYPE
Definition: jmemmgr.cpp:73
png_uint_32 length
Definition: png.c:2173
bool failed
Definition: json11.cpp:363
#define MAX_ALLOC_CHUNK
Definition: jmemsys.h:78
#define JVERSION
Definition: jversion.h:12