jerror.h File Reference

Go to the source code of this file.

Defines

#define JMAKE_ENUM_LIST
#define JMESSAGE(code, string)   code ,
#define ERREXIT(cinfo, code)
#define ERREXIT1(cinfo, code, p1)
#define ERREXIT2(cinfo, code, p1, p2)
#define ERREXIT3(cinfo, code, p1, p2, p3)
#define ERREXIT4(cinfo, code, p1, p2, p3, p4)
#define ERREXIT6(cinfo, code, p1, p2, p3, p4, p5, p6)
#define ERREXITS(cinfo, code, str)
#define MAKESTMT(stuff)   do { stuff } while (0)
#define WARNMS(cinfo, code)
#define WARNMS1(cinfo, code, p1)
#define WARNMS2(cinfo, code, p1, p2)
#define TRACEMS(cinfo, lvl, code)
#define TRACEMS1(cinfo, lvl, code, p1)
#define TRACEMS2(cinfo, lvl, code, p1, p2)
#define TRACEMS3(cinfo, lvl, code, p1, p2, p3)
#define TRACEMS4(cinfo, lvl, code, p1, p2, p3, p4)
#define TRACEMS5(cinfo, lvl, code, p1, p2, p3, p4, p5)
#define TRACEMS8(cinfo, lvl, code, p1, p2, p3, p4, p5, p6, p7, p8)
#define TRACEMSS(cinfo, lvl, code, str)

Enumerations

enum  J_MESSAGE_CODE


Define Documentation

#define ERREXIT ( cinfo,
code   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 209 of file jerror.h.

Referenced by access_virt_barray(), access_virt_sarray(), add_huff_table(), alloc_barray(), alloc_sarray(), consume_markers(), dump_buffer(), dump_buffer_e(), emit_bits(), emit_bits_e(), emit_bits_s(), emit_byte(), emit_eobrun(), empty_output_buffer(), encode_mcu_AC_first(), encode_mcu_DC_first(), encode_one_block(), fill_input_buffer(), finish_pass_huff(), get_byte(), get_dac(), get_dht(), get_dqt(), get_dri(), get_sof(), get_soi(), get_sos(), htest_one_block(), initial_setup(), jinit_2pass_quantizer(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_master_control(), jinit_c_prep_controller(), jinit_color_converter(), jinit_color_deconverter(), jinit_d_coef_controller(), jinit_d_main_controller(), jinit_d_post_controller(), jinit_downsampler(), jinit_memory_mgr(), jinit_upsampler(), jpeg_default_colorspace(), jpeg_finish_compress(), jpeg_finish_decompress(), jpeg_gen_optimal_table(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), jpeg_mem_dest(), jpeg_mem_src(), jpeg_new_colormap(), jpeg_open_backing_store(), jpeg_read_header(), jpeg_read_raw_data(), jpeg_set_colorspace(), jpeg_write_raw_data(), jtransform_adjust_parameters(), jtransform_request_workspace(), LOCAL(), master_selection(), METHODDEF(), new_color_map_1_quant(), output_pass_setup(), per_scan_setup(), prepare_for_output_pass(), prepare_for_pass(), process_restart(), start_pass(), start_pass_1_quant(), start_pass_coef(), start_pass_fdctmgr(), start_pass_main(), start_pass_prep(), term_destination(), validate_script(), and write_marker_header().

#define ERREXIT1 ( cinfo,
code,
p1   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 212 of file jerror.h.

Referenced by alloc_large(), alloc_small(), emit_dht(), emit_dqt(), emit_sof(), empty_mem_output_buffer(), free_pool(), get_dac(), get_dht(), get_dqt(), get_interesting_appn(), get_sos(), initial_setup(), jinit_1pass_quantizer(), jinit_2pass_quantizer(), jinit_memory_mgr(), jpeg_add_quant_table(), jpeg_calc_output_dimensions(), jpeg_consume_input(), jpeg_copy_critical_parameters(), jpeg_finish_compress(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_has_multiple_scans(), jpeg_input_complete(), jpeg_make_c_derived_tbl(), jpeg_make_d_derived_tbl(), jpeg_mem_dest(), jpeg_new_colormap(), jpeg_read_header(), jpeg_read_raw_data(), jpeg_read_scanlines(), jpeg_save_markers(), jpeg_set_colorspace(), jpeg_set_defaults(), jpeg_set_marker_processor(), jpeg_simple_progression(), jpeg_start_compress(), jpeg_start_output(), jpeg_write_m_header(), jpeg_write_marker(), jpeg_write_raw_data(), jpeg_write_scanlines(), jpeg_write_tables(), latch_quant_tables(), LOCAL(), METHODDEF(), out_of_memory(), request_virt_barray(), request_virt_sarray(), select_ncolors(), start_pass(), start_pass_2_quant(), start_pass_fdctmgr(), start_pass_huff(), and validate_script().

#define ERREXIT2 ( cinfo,
code,
p1,
p2   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (cinfo)->err->msg_parm.i[1] = (p2), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 216 of file jerror.h.

Referenced by first_marker(), initial_setup(), jpeg_calc_trans_dimensions(), jpeg_CreateCompress(), jpeg_CreateDecompress(), jpeg_set_colorspace(), per_scan_setup(), start_pass(), start_pass_fdctmgr(), and validate_script().

#define ERREXIT3 ( cinfo,
code,
p1,
p2,
p3   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (cinfo)->err->msg_parm.i[1] = (p2), \
   (cinfo)->err->msg_parm.i[2] = (p3), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 221 of file jerror.h.

#define ERREXIT4 ( cinfo,
code,
p1,
p2,
p3,
p4   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (cinfo)->err->msg_parm.i[1] = (p2), \
   (cinfo)->err->msg_parm.i[2] = (p3), \
   (cinfo)->err->msg_parm.i[3] = (p4), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 227 of file jerror.h.

Referenced by initial_setup(), start_pass(), and start_pass_huff_decoder().

#define ERREXIT6 ( cinfo,
code,
p1,
p2,
p3,
p4,
p5,
p6   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (cinfo)->err->msg_parm.i[1] = (p2), \
   (cinfo)->err->msg_parm.i[2] = (p3), \
   (cinfo)->err->msg_parm.i[3] = (p4), \
   (cinfo)->err->msg_parm.i[4] = (p5), \
   (cinfo)->err->msg_parm.i[5] = (p6), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 234 of file jerror.h.

#define ERREXITS ( cinfo,
code,
str   ) 

Value:

((cinfo)->err->msg_code = (code), \
   strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \
   (*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

Definition at line 243 of file jerror.h.

#define JMAKE_ENUM_LIST

Definition at line 25 of file jerror.h.

#define JMESSAGE ( code,
string   )     code ,

#define MAKESTMT ( stuff   )     do { stuff } while (0)

Definition at line 248 of file jerror.h.

#define TRACEMS ( cinfo,
lvl,
code   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

Definition at line 265 of file jerror.h.

Referenced by get_soi(), jinit_downsampler(), and write_frame_header().

#define TRACEMS1 ( cinfo,
lvl,
code,
p1   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

Definition at line 268 of file jerror.h.

Referenced by create_colormap(), examine_app0(), examine_app14(), get_dht(), get_dri(), get_sos(), read_restart_marker(), and select_colors().

#define TRACEMS2 ( cinfo,
lvl,
code,
p1,
p2   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (cinfo)->err->msg_parm.i[1] = (p2), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

Definition at line 272 of file jerror.h.

Referenced by examine_app0(), get_dac(), get_dqt(), jpeg_resync_to_restart(), save_marker(), and skip_variable().

#define TRACEMS3 ( cinfo,
lvl,
code,
p1,
p2,
p3   ) 

Value:

MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
           _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); \
           (cinfo)->err->msg_code = (code); \
           (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

Definition at line 277 of file jerror.h.

Referenced by default_decompress_parms(), and get_sos().

#define TRACEMS4 ( cinfo,
lvl,
code,
p1,
p2,
p3,
p4   ) 

Value:

MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
           _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \
           (cinfo)->err->msg_code = (code); \
           (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

Definition at line 282 of file jerror.h.

Referenced by create_colormap(), examine_app14(), get_sof(), and get_sos().

#define TRACEMS5 ( cinfo,
lvl,
code,
p1,
p2,
p3,
p4,
p5   ) 

Value:

MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
           _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \
           _mp[4] = (p5); \
           (cinfo)->err->msg_code = (code); \
           (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

Definition at line 287 of file jerror.h.

Referenced by examine_app0().

#define TRACEMS8 ( cinfo,
lvl,
code,
p1,
p2,
p3,
p4,
p5,
p6,
p7,
p8   ) 

Value:

MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
           _mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \
           _mp[4] = (p5); _mp[5] = (p6); _mp[6] = (p7); _mp[7] = (p8); \
           (cinfo)->err->msg_code = (code); \
           (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

Definition at line 293 of file jerror.h.

Referenced by get_dht(), and get_dqt().

#define TRACEMSS ( cinfo,
lvl,
code,
str   ) 

Value:

((cinfo)->err->msg_code = (code), \
   strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

Definition at line 299 of file jerror.h.

#define WARNMS ( cinfo,
code   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1))

Definition at line 251 of file jerror.h.

Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), fill_input_buffer(), fill_mem_input_buffer(), jpeg_fill_bit_buffer(), jpeg_huff_decode(), jpeg_read_raw_data(), jpeg_read_scanlines(), jpeg_write_raw_data(), and jpeg_write_scanlines().

#define WARNMS1 ( cinfo,
code,
p1   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1))

Definition at line 254 of file jerror.h.

Referenced by default_decompress_parms().

#define WARNMS2 ( cinfo,
code,
p1,
p2   ) 

Value:

((cinfo)->err->msg_code = (code), \
   (cinfo)->err->msg_parm.i[0] = (p1), \
   (cinfo)->err->msg_parm.i[1] = (p2), \
   (*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1))

Definition at line 258 of file jerror.h.

Referenced by examine_app0(), jpeg_resync_to_restart(), next_marker(), start_pass(), and start_pass_huff_decoder().


Enumeration Type Documentation

enum J_MESSAGE_CODE

Definition at line 34 of file jerror.h.


Generated on Tue Jul 5 15:57:56 2011 for ROOT_528-00b_version by  doxygen 1.5.1