jpeg_component_info is only used within LibJPEG.
 
Symbols
loading...
Files
loading...

jpeg_component_info struct

Syntax

typedef struct {   int component_id;           int component_index;           int h_samp_factor;           int v_samp_factor;           int quant_tbl_no;           int dc_tbl_no;           int ac_tbl_no;           JDIMENSION width_in_blocks;   JDIMENSION height_in_blocks;   int DCT_h_scaled_size;   int DCT_v_scaled_size;   JDIMENSION downsampled_width;        JDIMENSION downsampled_height;    boolean component_needed;       int MCU_width;           int MCU_height;           int MCU_blocks;           int MCU_sample_width;       int last_col_width;           int last_row_height;           JQUANT_TBL * quant_table;   void * dct_table; } jpeg_component_info;

Fields

h_samp_factor

No summary provided. Read more...

v_samp_factor

No summary provided. Read more...

quant_tbl_no

No summary provided. Read more...

dc_tbl_no

No summary provided. Read more...

ac_tbl_no

No summary provided. Read more...

width_in_blocks

No summary provided. Read more...

height_in_blocks

No summary provided. Read more...

DCT_h_scaled_size

No summary provided. Read more...

DCT_v_scaled_size

No summary provided. Read more...

downsampled_width

No summary provided. Read more...

downsampled_height

No summary provided. Read more...

component_needed

No summary provided. Read more...

MCU_width

No summary provided. Read more...

MCU_height

No summary provided. Read more...

MCU_blocks

No summary provided. Read more...

MCU_sample_width

No summary provided. Read more...

last_col_width

No summary provided. Read more...

last_row_height

No summary provided. Read more...

quant_table

No summary provided. Read more...

dct_table

No summary provided. Read more...

component_id

No summary provided. Read more...

component_index

No summary provided. Read more...

References

LocationReferrerScopeText
jpeglib.h:125
typedef struct {
jpeglib.h:188
jcarith.c:323emit_restart()::compptremit_restart()
jcarith.c:689encode_mcu()::compptrencode_mcu()
jcarith.c:838start_pass()::compptrstart_pass()
jccoefct.c:152compress_data()::compptrcompress_data()
jcdctmgr.c:65forward_DCT()::compptrforward_DCT()
jcdctmgr.c:128forward_DCT_float()::compptrforward_DCT_float()
jcdctmgr.c:184start_pass_fdctmgr()::compptrstart_pass_fdctmgr()
jchuff.c:549encode_mcu_DC_first()::compptrencode_mcu_DC_first()
jchuff.c:1021encode_mcu_huff()::compptrencode_mcu_huff()
jchuff.c:1201encode_mcu_gather()::compptrencode_mcu_gather()
jchuff.c:1401finish_pass_gather()::compptrfinish_pass_gather()
jchuff.c:1455start_pass_huff()::compptrstart_pass_huff()
jcmainct.c:249jinit_c_main_controller()::compptrjinit_c_main_controller()
jcmarker.c:233emit_dac()::compptremit_dac()
jcmarker.c:289emit_sof()::compptremit_sof()
jcmarker.c:320emit_sos()::compptremit_sos()
jcmarker.c:516write_frame_header()::compptrwrite_frame_header()
jcmarker.c:580write_scan_header()::compptrwrite_scan_header()
jcmaster.c:224initial_setup()::compptrinitial_setup()
jcmaster.c:577per_scan_setup()::compptrper_scan_setup()
jcparam.c:298jpeg_set_defaults()
jcparam.c:300jpeg_set_defaults()
MAX_COMPONENTS * SIZEOF(jpeg_component_info));
jcparam.c:415jpeg_set_colorspace()::compptrjpeg_set_colorspace()
jcprepct.c:137pre_process_data()::compptrpre_process_data()
jcprepct.c:274create_context_buffer()::compptrcreate_context_buffer()
jcprepct.c:322jinit_c_prep_controller()::compptrjinit_c_prep_controller()
jcsample.c:55downsample1_ptr::compptr
jcsample.c:129sep_downsample()::compptrsep_downsample()
jcsample.c:150int_downsample()::compptrint_downsample()
jcsample.c:199fullsize_downsample()::compptrfullsize_downsample()
jcsample.c:224h2v1_downsample()::compptrh2v1_downsample()
jcsample.c:261h2v2_downsample()::compptrh2v2_downsample()
jcsample.c:305h2v2_smooth_downsample()::compptrh2v2_smooth_downsample()
jcsample.c:406fullsize_smooth_downsample()::compptrfullsize_smooth_downsample()
jcsample.c:482jinit_downsampler()::compptrjinit_downsampler()
jctrans.c:68jpeg_copy_critical_parameters()::incompjpeg_copy_critical_parameters()
jpeg_component_info *incomp, *outcomp;
jctrans.c:283compress_output()::compptrcompress_output()
jdarith.c:194process_restart()::compptrprocess_restart()
jdarith.c:506decode_mcu()::compptrdecode_mcu()
jdarith.c:639start_pass()::compptrstart_pass()
jdcoefct.c:157decompress_onepass()::compptrdecompress_onepass()
jdct.h:235jpeg_idct_islow()::compptrjpeg_idct_islow()
jdct.h:238jpeg_idct_ifast()::compptrjpeg_idct_ifast()
jdct.h:241jpeg_idct_float()::compptrjpeg_idct_float()
jdct.h:244jpeg_idct_7x7()::compptrjpeg_idct_7x7()
jdct.h:247jpeg_idct_6x6()::compptrjpeg_idct_6x6()
jdct.h:250jpeg_idct_5x5()::compptrjpeg_idct_5x5()
jdct.h:253jpeg_idct_4x4()::compptrjpeg_idct_4x4()
jdct.h:256jpeg_idct_3x3()::compptrjpeg_idct_3x3()
jdct.h:259jpeg_idct_2x2()::compptrjpeg_idct_2x2()
jdct.h:262jpeg_idct_1x1()::compptrjpeg_idct_1x1()
jdct.h:265jpeg_idct_9x9()::compptrjpeg_idct_9x9()
jdct.h:268jpeg_idct_10x10()::compptrjpeg_idct_10x10()
jdct.h:271jpeg_idct_11x11()::compptrjpeg_idct_11x11()
jdct.h:274jpeg_idct_12x12()::compptrjpeg_idct_12x12()
jdct.h:277jpeg_idct_13x13()::compptrjpeg_idct_13x13()
jdct.h:280jpeg_idct_14x14()::compptrjpeg_idct_14x14()
jdct.h:283jpeg_idct_15x15()::compptrjpeg_idct_15x15()
jdct.h:286jpeg_idct_16x16()::compptrjpeg_idct_16x16()
jdct.h:289jpeg_idct_16x8()::compptrjpeg_idct_16x8()
jdct.h:292jpeg_idct_14x7()::compptrjpeg_idct_14x7()
jdct.h:295jpeg_idct_12x6()::compptrjpeg_idct_12x6()
jdct.h:298jpeg_idct_10x5()::compptrjpeg_idct_10x5()
jdct.h:301jpeg_idct_8x4()::compptrjpeg_idct_8x4()
jdct.h:304jpeg_idct_6x3()::compptrjpeg_idct_6x3()
jdct.h:307jpeg_idct_4x2()::compptrjpeg_idct_4x2()
jdct.h:310jpeg_idct_2x1()::compptrjpeg_idct_2x1()
jdct.h:313jpeg_idct_8x16()::compptrjpeg_idct_8x16()
jdct.h:316jpeg_idct_7x14()::compptrjpeg_idct_7x14()
jdct.h:319jpeg_idct_6x12()::compptrjpeg_idct_6x12()
jdct.h:322jpeg_idct_5x10()::compptrjpeg_idct_5x10()
jdct.h:325jpeg_idct_4x8()::compptrjpeg_idct_4x8()
jdct.h:328jpeg_idct_3x6()::compptrjpeg_idct_3x6()
jdct.h:331jpeg_idct_2x4()::compptrjpeg_idct_2x4()
jdct.h:334jpeg_idct_1x2()::compptrjpeg_idct_1x2()
jddctmgr.c:94start_pass()::compptrstart_pass()
jddctmgr.c:366jinit_inverse_dct()::compptrjinit_inverse_dct()
jdhuff.c:705decode_mcu_DC_first()::compptrdecode_mcu_DC_first()
jdhuff.c:1314start_pass_huff_decoder()::compptrstart_pass_huff_decoder()
jdinput.c:212initial_setup()::compptrinitial_setup()
jdinput.c:393per_scan_setup()::compptrper_scan_setup()
jdinput.c:490latch_quant_tables()::compptrlatch_quant_tables()
jdmainct.c:165alloc_funny_pointers()::compptralloc_funny_pointers()
jdmainct.c:206make_funny_pointers()::compptrmake_funny_pointers()
jdmainct.c:246set_wraparound_pointers()::compptrset_wraparound_pointers()
jdmainct.c:274set_bottom_pointers()::compptrset_bottom_pointers()
jdmainct.c:480jinit_d_main_controller()::compptrjinit_d_main_controller()
jdmarker.c:244get_sof()::compptrget_sof()
jdmarker.c:278get_sof()
jdmarker.c:280get_sof()
jdmarker.c:309get_sos()::compptrget_sos()
jdsample.c:29upsample1_ptr::compptr
jdsample.c:98sep_upsample()::compptrsep_upsample()
jdsample.c:158fullsize_upsample()::compptrfullsize_upsample()
jdsample.c:171noop_upsample()::compptrnoop_upsample()
jdsample.c:190int_upsample()::compptrint_upsample()
jdsample.c:234h2v1_upsample()::compptrh2v1_upsample()
jdsample.c:262h2v2_upsample()::compptrh2v2_upsample()
jdsample.c:298jinit_upsampler()::compptrjinit_upsampler()
jidctflt.c:69jpeg_idct_float()::compptrjpeg_idct_float()
jidctfst.c:168jpeg_idct_ifast()::compptrjpeg_idct_ifast()
jidctint.c:171jpeg_idct_islow()::compptrjpeg_idct_islow()
jpegint.h:104forward_DCT_ptr::compptr
jpegint.h:220inverse_DCT_method_ptr::compptr
jpeglib.h:188jpeg_component_info
jpeglib.h:319jpeg_compress_struct::comp_infojpeg_compress_struct
jpeglib.h:406jpeg_compress_struct::cur_comp_infojpeg_compress_struct
jpeglib.h:566jpeg_decompress_struct::comp_infojpeg_decompress_struct
jpeglib.h:630jpeg_decompress_struct::cur_comp_infojpeg_decompress_struct

Type Use

Variables of jpeg_component_info type
forward_DCT_ptr::compptr
inverse_DCT_method_ptr::compptr
emit_restart()::compptr
encode_mcu()::compptr
start_pass()::compptr
compress_data()::compptr
start_pass_fdctmgr()::compptr
encode_mcu_DC_first()::compptr
encode_mcu_huff()::compptr
encode_mcu_gather()::compptr
finish_pass_gather()::compptr
start_pass_huff()::compptr
jinit_c_main_controller()::compptr
emit_dac()::compptr
emit_sof()::compptr
emit_sos()::compptr
write_frame_header()::compptr
write_scan_header()::compptr
initial_setup()::compptr
per_scan_setup()::compptr
jpeg_set_colorspace()::compptr
pre_process_data()::compptr
create_context_buffer()::compptr
jinit_c_prep_controller()::compptr
downsample1_ptr::compptr
sep_downsample()::compptr
jinit_downsampler()::compptr
jpeg_copy_critical_parameters()::incomp
jpeg_copy_critical_parameters()::outcomp
compress_output()::compptr
process_restart()::compptr
decode_mcu()::compptr
decompress_onepass()::compptr
jinit_inverse_dct()::compptr
decode_mcu_DC_first()::compptr
start_pass_huff_decoder()::compptr
latch_quant_tables()::compptr
alloc_funny_pointers()::compptr
make_funny_pointers()::compptr
set_wraparound_pointers()::compptr
set_bottom_pointers()::compptr
jinit_d_main_controller()::compptr
get_sof()::compptr
get_sos()::compptr
upsample1_ptr::compptr
sep_upsample()::compptr
jinit_upsampler()::compptr
all items filtered out
jpeg_component_info
all items filtered out
jpeg_component_info
all items filtered out