LibJPEG
pre_process_context()
is only used within LibJPEG.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/3)...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
LibJPEG
pre_process_context()
pre_process_context() function
Syntax
Show:
Summary
Declaration
from
jcprepct.c:196
METHODDEF
(
void
)
pre_process_context
(
j_compress_ptr
cinfo
,
JSAMPARRAY
input_buf
,
JDIMENSION
*
in_row_ctr
,
JDIMENSION
in_rows_avail
,
JSAMPIMAGE
output_buf
,
JDIMENSION
*
out_row_group_ctr
,
JDIMENSION
out_row_groups_avail
)
;
Arguments
Argument
cinfo
input_buf
in_row_ctr
in_rows_avail
output_buf
out_row_group_ctr
out_row_groups_avail
Related Functions
Found 124 other functions taking a
jpeg_compress_struct
argument:
Function
Description
arith_encode()
emit_byte()
emit_byte()
emit_2bytes()
emit_marker()
jpeg_set_defaults()
jpeg_set_quality()
jpeg_start_compress()
jpeg_write_scanlines()
jpeg_finish_compress()
jpeg_CreateCompress()
jpeg_destroy_compress()
jpeg_stdio_dest()
jpeg_set_colorspace()
jpeg_add_quant_table()
emit_restart()
emit_sof()
jinit_marker_writer()
null_convert()
emit_dht()
add_huff_table()
jpeg_suppress_tables()
jinit_c_master_control()
jinit_huff_encoder()
jinit_arith_encoder()
rgb_ycc_start()
jpeg_default_colorspace()
jpeg_set_linear_quality()
jpeg_calc_jpeg_dimensions()
jinit_compress_master()
jinit_c_main_controller()
jinit_c_prep_controller()
jinit_c_coef_controller()
jinit_color_converter()
jinit_downsampler()
jinit_forward_dct()
finish_pass()
start_iMCU_row()
compress_data()
forward_DCT()
jpeg_gen_optimal_table()
jpeg_make_c_derived_tbl()
process_data_simple_main()
emit_dqt()
select_scan_parameters()
per_scan_setup()
transencode_master_selection()
start_iMCU_row()
transencode_coef_controller()
jpeg_mem_dest()
jpeg_default_qtables()
jpeg_write_coefficients()
jpeg_copy_critical_parameters()
jpeg_abort_compress()
jpeg_write_raw_data()
jpeg_write_marker()
jpeg_write_m_header()
jpeg_write_m_byte()
jpeg_write_tables()
encode_mcu_DC_first()
encode_mcu_AC_first()
encode_mcu_DC_refine()
encode_mcu_AC_refine()
encode_mcu()
start_pass()
start_pass_coef()
rgb_ycc_convert()
rgb_gray_convert()
Cases other than RGB -> YCbCr *************
cmyk_ycck_convert()
grayscale_convert()
rgb_convert()
null_method()
forward_DCT_float()
start_pass_fdctmgr()
encode_mcu_DC_first()
encode_mcu_AC_first()
htest_one_block()
encode_mcu_gather()
finish_pass_gather()
start_pass_huff()
encode_mcu_DC_refine()
encode_mcu_AC_refine()
encode_mcu_huff()
finish_pass_huff()
start_pass_main()
emit_dac()
emit_dri()
emit_sos()
emit_pseudo_sos()
emit_jfif_app0()
emit_adobe_app14()
write_marker_header()
write_marker_byte()
write_file_header()
write_frame_header()
write_scan_header()
write_file_trailer()
write_tables_only()
jpeg_calc_trans_dimensions()
initial_setup()
prepare_for_pass()
pass_startup()
finish_pass_master()
std_huff_tables()
start_pass_prep()
pre_process_data()
create_context_buffer()
int_downsample()
fullsize_downsample()
h2v1_downsample()
fullsize_smooth_downsample()
h2v2_downsample()
h2v2_smooth_downsample()
start_pass_downsample()
sep_downsample()
start_pass_coef()
compress_output()
term_destination()
term_mem_destination()
init_destination()
init_mem_destination()
empty_output_buffer()
empty_mem_output_buffer()
jpeg_simple_progression()
Examples
References
from
examples
Code
Location
Referrer
pre_process_context
(
j_compress_ptr
cinfo
,
jcprepct.c:197
prep
->
pub
.
pre_process_data
=
pre_process_context
;
jcprepct.c:340
jinit_c_prep_controller()
Call Tree
from
examples
pre_process_context()
calls 4 functions:
All items filtered out
pre_process_context()
jpeg_color_converter::color_convert
jpeg_downsampler::downsample
jcopy_sample_rows()
expand_bottom_edge()
All items filtered out
Data Use
from
examples
pre_process_context()
reads 12 variables and writes 5 variables:
jpeg_compress_struct::image_width
jpeg_compress_struct::image_height
jpeg_compress_struct::num_components
jpeg_compress_struct::max_v_samp_factor
jpeg_compress_struct::prep
jpeg_compress_struct::cconvert
jpeg_compress_struct::downsample
my_prep_controller::color_buf
my_prep_controller::rows_to_go
my_prep_controller::next_buf_row
my_prep_controller::this_row_group
my_prep_controller::next_buf_stop
All items filtered out
pre_process_context()
jinit_c_prep_controller()
my_prep_controller::rows_to_go
my_prep_controller::next_buf_row
my_prep_controller::this_row_group
my_prep_controller::next_buf_stop
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
pre_process_context()
is implemented by 1 functions:
All items filtered out
pre_process_context()
jpeg_c_prep_controller::pre_process_data
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out