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)  

jdmaster.c File Reference

#include "jinclude.h"
#include "jpeglib.h"
Include dependency graph for jdmaster.c:

Go to the source code of this file.

Classes

struct  my_decomp_master

Defines

#define JPEG_INTERNALS

Typedefs

typedef my_decomp_mastermy_master_ptr

Functions

 use_merged_upsample (j_decompress_ptr cinfo)
 jpeg_calc_output_dimensions (j_decompress_ptr cinfo)
 prepare_range_limit_table (j_decompress_ptr cinfo)
 master_selection (j_decompress_ptr cinfo)
 prepare_for_output_pass (j_decompress_ptr cinfo)
 finish_output_pass (j_decompress_ptr cinfo)
 jpeg_new_colormap (j_decompress_ptr cinfo)
 jinit_master_decompress (j_decompress_ptr cinfo)

Define Documentation

#define JPEG_INTERNALS

Definition at line 14 of file jdmaster.c.


Typedef Documentation

Definition at line 35 of file jdmaster.c.


Function Documentation

finish_output_pass ( j_decompress_ptr  cinfo)

Definition at line 498 of file jdmaster.c.

References my_comp_master::pass_number.

Referenced by jinit_master_decompress().

jinit_master_decompress ( j_decompress_ptr  cinfo)
jpeg_new_colormap ( j_decompress_ptr  cinfo)

Definition at line 515 of file jdmaster.c.

References DSTATE_BUFIMAGE, ERREXIT, ERREXIT1, FALSE, NULL, and my_comp_master::pub.

prepare_for_output_pass ( j_decompress_ptr  cinfo)
prepare_range_limit_table ( j_decompress_ptr  cinfo)

Definition at line 248 of file jdmaster.c.

References CENTERJSAMPLE, i, JPOOL_IMAGE, MAXJSAMPLE, MEMCOPY, MEMZERO, and SIZEOF.

Referenced by master_selection().

use_merged_upsample ( j_decompress_ptr  cinfo)

Definition at line 44 of file jdmaster.c.

References FALSE, JCS_RGB, JCS_YCbCr, RGB_PIXELSIZE, and TRUE.

Referenced by jpeg_calc_output_dimensions(), and master_selection().