Lines Matching refs:cinfo

31 jinit_compress_master (j_compress_ptr cinfo)  in jinit_compress_master()  argument
37 if (cinfo->data_precision != BITS_IN_JSAMPLE) in jinit_compress_master()
38 ERREXIT1(cinfo, JERR_BAD_PRECISION, cinfo->data_precision); in jinit_compress_master()
41 if (cinfo->image_height <= 0 || cinfo->image_width <= 0 || in jinit_compress_master()
42 cinfo->input_components <= 0) in jinit_compress_master()
43 ERREXIT(cinfo, JERR_EMPTY_IMAGE); in jinit_compress_master()
46 samplesperrow = (long) cinfo->image_width * (long) cinfo->input_components; in jinit_compress_master()
49 ERREXIT(cinfo, JERR_WIDTH_OVERFLOW); in jinit_compress_master()
52 jinit_c_master_control(cinfo, FALSE /* full compression */); in jinit_compress_master()
55 if (! cinfo->raw_data_in) { in jinit_compress_master()
56 jinit_color_converter(cinfo); in jinit_compress_master()
57 jinit_downsampler(cinfo); in jinit_compress_master()
58 jinit_c_prep_controller(cinfo, FALSE /* never need full buffer here */); in jinit_compress_master()
61 jinit_forward_dct(cinfo); in jinit_compress_master()
63 if (cinfo->arith_code) in jinit_compress_master()
64 jinit_arith_encoder(cinfo); in jinit_compress_master()
66 jinit_huff_encoder(cinfo); in jinit_compress_master()
70 jinit_c_coef_controller(cinfo, in jinit_compress_master()
71 (boolean) (cinfo->num_scans > 1 || cinfo->optimize_coding)); in jinit_compress_master()
72 jinit_c_main_controller(cinfo, FALSE /* never need full buffer here */); in jinit_compress_master()
74 jinit_marker_writer(cinfo); in jinit_compress_master()
77 (*cinfo->mem->realize_virt_arrays) ((j_common_ptr) cinfo); in jinit_compress_master()
83 (*cinfo->marker->write_file_header) (cinfo); in jinit_compress_master()