Doxygen Source Code Documentation
jpeglib.h File Reference
#include "jmorecfg.h"
#include "jconfig.h"
#include "jpegint.h"
#include "jerror.h"
Go to the source code of this file.
Define Documentation
|
Definition at line 55 of file jpeglib.h. Referenced by compress_output(), jinit_c_coef_controller(), per_scan_setup(), and transencode_coef_controller(). |
|
Definition at line 57 of file jpeglib.h. Referenced by jinit_d_coef_controller(), and per_scan_setup(). |
|
|
|
|
|
Definition at line 224 of file jpeglib.h. Referenced by default_decompress_parms(), and jpeg_set_defaults(). |
|
|
|
|
|
|
|
Definition at line 1047 of file jpeglib.h. Referenced by jcopy_markers_execute(), and jcopy_markers_setup(). |
|
Definition at line 1048 of file jpeglib.h. Referenced by jcopy_markers_setup(). |
|
Value: struct jpeg_error_mgr * err; \ struct jpeg_memory_mgr * mem; \ struct jpeg_progress_mgr * progress; \ void * client_data; \ boolean is_decompressor; \ int global_state |
|
Value: jpeg_CreateCompress((cinfo), JPEG_LIB_VERSION, \ (size_t) sizeof(struct jpeg_compress_struct)) Definition at line 894 of file jpeglib.h. Referenced by main(), and write_JPEG_file(). |
|
Value: jpeg_CreateDecompress((cinfo), JPEG_LIB_VERSION, \ (size_t) sizeof(struct jpeg_decompress_struct)) Definition at line 897 of file jpeglib.h. Referenced by main(), and read_JPEG_file(). |
|
Definition at line 1046 of file jpeglib.h. Referenced by fill_input_buffer(). |
|
Definition at line 966 of file jpeglib.h. Referenced by jpeg_read_header(). |
|
Definition at line 967 of file jpeglib.h. Referenced by jpeg_read_header(). |
|
Definition at line 33 of file jpeglib.h. Referenced by jpeg_CreateCompress(), and jpeg_CreateDecompress(). |
|
Definition at line 997 of file jpeglib.h. Referenced by consume_markers(), jpeg_read_coefficients(), jpeg_read_header(), jpeg_start_decompress(), and read_markers(). |
|
Definition at line 996 of file jpeglib.h. Referenced by consume_markers(), jpeg_consume_input(), jpeg_read_coefficients(), jpeg_read_header(), jpeg_start_decompress(), and read_markers(). |
|
Definition at line 998 of file jpeglib.h. Referenced by consume_data(), decompress_data(), decompress_onepass(), decompress_smooth_data(), jpeg_read_coefficients(), and jpeg_start_decompress(). |
|
Definition at line 1045 of file jpeglib.h. Referenced by emit_restart(). |
|
Definition at line 999 of file jpeglib.h. Referenced by consume_data(), decompress_data(), decompress_onepass(), and decompress_smooth_data(). |
|
Definition at line 965 of file jpeglib.h. Referenced by consume_data(), consume_markers(), decompress_data(), decompress_onepass(), decompress_smooth_data(), dummy_consume_data(), jpeg_consume_input(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_read_coefficients(), jpeg_read_header(), jpeg_start_decompress(), and read_markers(). |
|
|
Definition at line 750 of file jpeglib.h. Referenced by alloc_large(), alloc_small(), free_pool(), jinit_memory_mgr(), jpeg_abort(), and self_destruct(). |
|
Definition at line 748 of file jpeglib.h. Referenced by jinit_input_controller(), jinit_marker_reader(), jinit_memory_mgr(), jpeg_abort(), jpeg_alloc_huff_table(), jpeg_alloc_quant_table(), jpeg_set_defaults(), jpeg_simple_progression(), and self_destruct(). |
|
|
|
Definition at line 46 of file jpeglib.h. Referenced by compress_output(), consume_data(), fill_dc_scans(), get_sos(), jpeg_simple_progression(), per_scan_setup(), read_scan_script(), select_scan_parameters(), and validate_script(). |
|
Definition at line 47 of file jpeglib.h. Referenced by initial_setup(). |
|
Definition at line 45 of file jpeglib.h. Referenced by emit_dac(), get_soi(), and jpeg_set_defaults(). |
|
|
Definition at line 43 of file jpeglib.h. Referenced by get_dqt(), jinit_forward_dct(), jpeg_add_quant_table(), jpeg_copy_critical_parameters(), jpeg_CreateCompress(), jpeg_CreateDecompress(), jpeg_suppress_tables(), latch_quant_tables(), read_quant_tables(), set_quant_slots(), start_pass_fdctmgr(), transpose_critical_parameters(), and write_tables_only(). |
Typedef Documentation
|
|
|
|
|
|
|
Definition at line 70 of file jpeglib.h. Referenced by access_virt_barray(), alloc_barray(), compress_data(), compress_first_pass(), decompress_onepass(), decompress_smooth_data(), do_barray_io(), jinit_c_coef_controller(), jinit_d_coef_controller(), realize_virt_arrays(), and transencode_coef_controller(). |
|
Definition at line 72 of file jpeglib.h. Referenced by alloc_barray(), compress_first_pass(), compress_output(), consume_data(), decompress_data(), decompress_smooth_data(), do_flip_h(), do_flip_v(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), and do_transverse(). |
|
|
|
|
Definition at line 75 of file jpeglib.h. Referenced by decode_mcu_AC_refine(), do_flip_h(), do_flip_v(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), do_transverse(), encode_one_block(), forward_DCT(), forward_DCT_float(), htest_one_block(), jcopy_block_row(), jpeg_idct_1x1(), jpeg_idct_2x2(), jpeg_idct_4x4(), jpeg_idct_float(), jpeg_idct_ifast(), and jpeg_idct_islow(). |
|
Definition at line 193 of file jpeglib.h. Referenced by jcopy_markers_execute(), and save_marker(). |
|
|
|
|
|
|
|
Enumeration Type Documentation
|
Definition at line 206 of file jpeglib.h. Referenced by jpeg_set_colorspace().
00206 { 00207 JCS_UNKNOWN, /* error/unspecified */ 00208 JCS_GRAYSCALE, /* monochrome */ 00209 JCS_RGB, /* red/green/blue */ 00210 JCS_YCbCr, /* Y/Cb/Cr (also known as YUV) */ 00211 JCS_CMYK, /* C/M/Y/K */ 00212 JCS_YCCK /* Y/Cb/Cr/K */ 00213 } J_COLOR_SPACE; |
|
Definition at line 217 of file jpeglib.h.
00217 { 00218 JDCT_ISLOW, /* slow but accurate integer algorithm */ 00219 JDCT_IFAST, /* faster, less accurate integer method */ 00220 JDCT_FLOAT /* floating-point: accurate, fast on fast HW */ 00221 } J_DCT_METHOD; |
|
Definition at line 232 of file jpeglib.h.
00232 { 00233 JDITHER_NONE, /* no dithering */ 00234 JDITHER_ORDERED, /* simple ordered dither */ 00235 JDITHER_FS /* Floyd-Steinberg error diffusion dither */ 00236 } J_DITHER_MODE; |
Function Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Variable Documentation
|
Definition at line 924 of file jpeglib.h. Referenced by jpeg_add_quant_table(). |
|
|
|
Definition at line 917 of file jpeglib.h. Referenced by jpeg_set_colorspace(). |
|
|
|
Definition at line 954 of file jpeglib.h. Referenced by examine_app0(), examine_app14(), jpeg_write_m_header(), jpeg_write_marker(), and write_marker_header(). |
|
Definition at line 950 of file jpeglib.h. Referenced by jpeg_fdct_float(), jpeg_fdct_ifast(), jpeg_fdct_islow(), and jpeg_write_marker(). |
|
Definition at line 1038 of file jpeglib.h. Referenced by jinit_2pass_quantizer(), and jpeg_resync_to_restart(). |
|
Definition at line 134 of file transupp.h. |
|
|
|
|
|
Definition at line 1006 of file jpeglib.h. Referenced by jpeg_save_markers(). |
|
|
Definition at line 1011 of file jpeglib.h. Referenced by jpeg_save_markers(), and jpeg_set_marker_processor(). |
|
Definition at line 983 of file jpeglib.h. Referenced by jpeg_read_raw_data(), and jpeg_read_scanlines(). |
|
Definition at line 945 of file jpeglib.h. Referenced by jpeg_write_raw_data(), and jpeg_write_scanlines(). |
|
|
|
Definition at line 919 of file jpeglib.h. Referenced by jpeg_quality_scaling(), jpeg_set_quality(), parse_switches(), select_file_type(), and write_JPEG_file(). |
|
Definition at line 963 of file jpeglib.h. Referenced by jpeg_read_header(). |
|
Definition at line 1011 of file jpeglib.h. Referenced by jpeg_set_marker_processor(), and wrong_widget(). |
|
|
|
Definition at line 989 of file jpeglib.h. Referenced by jpeg_start_output(). |
|
Definition at line 977 of file jpeglib.h. Referenced by jpeg_read_scanlines(), and jpeg_write_scanlines(). |
|
Definition at line 903 of file jpeglib.h. Referenced by jpeg_CreateCompress(), and jpeg_CreateDecompress(). |
|
Definition at line 931 of file jpeglib.h. Referenced by jpeg_suppress_tables(). |
|
|
|
|
|
Definition at line 924 of file jpeglib.h. Referenced by jpeg_add_quant_table(). |
|
Definition at line 937 of file jpeglib.h. Referenced by jpeg_start_compress(). |