w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" 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
 

Macros

#define JPEG_INTERNALS
 

Typedefs

typedef my_decomp_mastermy_master_ptr
 

Functions

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

Macro Definition Documentation

◆ JPEG_INTERNALS

#define JPEG_INTERNALS

Definition at line 14 of file jdmaster.c.

Typedef Documentation

◆ my_master_ptr

Definition at line 35 of file jdmaster.c.

Function Documentation

◆ finish_output_pass()

static void finish_output_pass ( j_decompress_ptr  cinfo)
static

Definition at line 498 of file jdmaster.c.

References if, and master.

◆ jinit_master_decompress()

void jinit_master_decompress ( j_decompress_ptr  cinfo)

Definition at line 543 of file jdmaster.c.

Referenced by jpeg_start_decompress().

◆ jpeg_calc_output_dimensions()

◆ jpeg_new_colormap()

void jpeg_new_colormap ( j_decompress_ptr  cinfo)

Definition at line 515 of file jdmaster.c.

References DSTATE_BUFIMAGE, ERREXIT, ERREXIT1, FALSE, if, JERR_BAD_STATE, JERR_MODE_CHANGE, master, and NULL.

◆ master_selection()

◆ prepare_for_output_pass()

static void prepare_for_output_pass ( j_decompress_ptr  cinfo)
static

◆ prepare_range_limit_table()

static void prepare_range_limit_table ( j_decompress_ptr  cinfo)
static

Definition at line 248 of file jdmaster.c.

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

Referenced by master_selection().

◆ use_merged_upsample()

static boolean use_merged_upsample ( j_decompress_ptr  cinfo)
static

Definition at line 44 of file jdmaster.c.

References FALSE, JCS_RGB, JCS_YCbCr, and TRUE.

Referenced by jpeg_calc_output_dimensions(), and master_selection().