Main MRPT website > C++ reference for MRPT 1.9.9
Classes | Macros | Typedefs | Functions
jdmaster.cpp File Reference
#include "jinclude.h"
#include "mrpt_jpeglib.h"

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

 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)
 

Macro Definition Documentation

◆ JPEG_INTERNALS

#define JPEG_INTERNALS

Definition at line 10 of file jdmaster.cpp.

Typedef Documentation

◆ my_master_ptr

Definition at line 31 of file jdmaster.cpp.

Function Documentation

◆ finish_output_pass()

finish_output_pass ( j_decompress_ptr  cinfo)

Definition at line 540 of file jdmaster.cpp.

References my_comp_master::pass_number.

Referenced by jinit_master_decompress().

Here is the caller graph for this function:

◆ jinit_master_decompress()

jinit_master_decompress ( j_decompress_ptr  cinfo)

Definition at line 584 of file jdmaster.cpp.

References FALSE, finish_output_pass(), JPOOL_IMAGE, master_selection(), prepare_for_output_pass(), my_comp_master::pub, and SIZEOF.

Referenced by jpeg_start_decompress().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ jpeg_calc_output_dimensions()

jpeg_calc_output_dimensions ( j_decompress_ptr  cinfo)

◆ jpeg_new_colormap()

jpeg_new_colormap ( j_decompress_ptr  cinfo)

Definition at line 555 of file jdmaster.cpp.

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

◆ master_selection()

master_selection ( j_decompress_ptr  cinfo)

◆ prepare_for_output_pass()

prepare_for_output_pass ( j_decompress_ptr  cinfo)

Definition at line 466 of file jdmaster.cpp.

References ERREXIT, FALSE, JBUF_CRANK_DEST, JBUF_PASS_THRU, JBUF_SAVE_AND_PASS, my_comp_master::pass_number, my_comp_master::pub, and TRUE.

Referenced by jinit_master_decompress().

Here is the caller graph for this function:

◆ prepare_range_limit_table()

prepare_range_limit_table ( j_decompress_ptr  cinfo)

Definition at line 251 of file jdmaster.cpp.

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

Referenced by master_selection().

Here is the caller graph for this function:

◆ use_merged_upsample()

use_merged_upsample ( j_decompress_ptr  cinfo)

Definition at line 39 of file jdmaster.cpp.

References FALSE, JCS_RGB, JCS_YCbCr, and TRUE.

Referenced by jpeg_calc_output_dimensions(), and master_selection().

Here is the caller graph for this function:



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019