|
fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) ![]() |

Go to the source code of this file.
Defines | |
| #define | JPEG_INTERNALS |
| #define | FMEMCOPY(dest, src, size) MEMCOPY(dest,src,size) |
| #define | FMEMZERO(target, size) MEMZERO(target,size) |
Functions | |
| jdiv_round_up (long a, long b) | |
| jround_up (long a, long b) | |
| jcopy_sample_rows (JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols) | |
| jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks) | |
| jzero_far (void FAR *target, size_t bytestozero) | |
Variables | |
| const int | jpeg_natural_order [DCTSIZE2+16] |
Definition at line 100 of file jutils.c.
Referenced by jcopy_block_row(), and jcopy_sample_rows().
Definition at line 101 of file jutils.c.
Referenced by jzero_far().
| jcopy_block_row | ( | JBLOCKROW | input_row, |
| JBLOCKROW | output_row, | ||
| JDIMENSION | num_blocks | ||
| ) |
| jcopy_sample_rows | ( | JSAMPARRAY | input_array, |
| int | source_row, | ||
| JSAMPARRAY | output_array, | ||
| int | dest_row, | ||
| int | num_rows, | ||
| JDIMENSION | num_cols | ||
| ) |
Definition at line 111 of file jutils.c.
References dest_row, FMEMCOPY, row, SIZEOF, and source_row.
Referenced by expand_bottom_edge(), fullsize_downsample(), grayscale_convert(), h2v2_upsample(), int_upsample(), merged_2v_upsample(), and pre_process_context().
| jdiv_round_up | ( | long | a, |
| long | b | ||
| ) |
Definition at line 72 of file jutils.c.
References b.
Referenced by initial_setup(), jpeg_calc_output_dimensions(), METHODDEF(), and per_scan_setup().
| jround_up | ( | long | a, |
| long | b | ||
| ) |
Definition at line 81 of file jutils.c.
References b.
Referenced by jinit_c_coef_controller(), jinit_c_main_controller(), jinit_d_coef_controller(), jinit_d_post_controller(), and jinit_upsampler().
| jzero_far | ( | void FAR * | target, |
| size_t | bytestozero | ||
| ) |
Definition at line 165 of file jutils.c.
References FAR, FMEMZERO, and ptr.
Referenced by access_virt_barray(), access_virt_sarray(), compress_data(), compress_first_pass(), decompress_onepass(), quantize_fs_dither(), quantize_ord_dither(), start_pass_1_quant(), start_pass_2_quant(), and transencode_coef_controller().
| const int jpeg_natural_order[DCTSIZE2+16] |
{
0, 1, 8, 16, 9, 2, 3, 10,
17, 24, 32, 25, 18, 11, 4, 5,
12, 19, 26, 33, 40, 48, 41, 34,
27, 20, 13, 6, 7, 14, 21, 28,
35, 42, 49, 56, 57, 50, 43, 36,
29, 22, 15, 23, 30, 37, 44, 51,
58, 59, 52, 45, 38, 31, 39, 46,
53, 60, 61, 54, 47, 55, 62, 63,
63, 63, 63, 63, 63, 63, 63, 63,
63, 63, 63, 63, 63, 63, 63, 63
}
Definition at line 53 of file jutils.c.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), emit_dqt(), encode_mcu_AC_first(), encode_mcu_AC_refine(), encode_one_block(), get_dqt(), and htest_one_block().