Main MRPT website > C++ reference for MRPT 1.5.6
Classes | Macros | Typedefs | Functions | Variables
jdcoefct.cpp File Reference
#include "jinclude.h"
#include "mrpt_jpeglib.h"
Include dependency graph for jdcoefct.cpp:

Go to the source code of this file.

Classes

struct  my_coef_controller
 

Macros

#define JPEG_INTERNALS
 
#define SAVED_COEFS   6 /* we save coef_bits[0..5] */
 
#define Q01_POS   1
 
#define Q10_POS   8
 
#define Q20_POS   16
 
#define Q11_POS   9
 
#define Q02_POS   2
 

Typedefs

typedef my_coef_controllermy_coef_ptr
 

Functions

 METHODDEF (int) decompress_onepass JPP((j_decompress_ptr cinfo
 
 LOCAL (boolean) smoothing_ok JPP((j_decompress_ptr cinfo))
 
 start_iMCU_row (j_decompress_ptr cinfo)
 
 start_input_pass (j_decompress_ptr cinfo)
 
 start_output_pass (j_decompress_ptr cinfo)
 
 decompress_onepass (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 dummy_consume_data (j_decompress_ptr)
 
 consume_data (j_decompress_ptr cinfo)
 
 decompress_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 smoothing_ok (j_decompress_ptr cinfo)
 
 decompress_smooth_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 jinit_d_coef_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 

Variables

JSAMPIMAGE output_buf
 

Macro Definition Documentation

#define JPEG_INTERNALS

Definition at line 10 of file jdcoefct.cpp.

#define Q01_POS   1

Definition at line 383 of file jdcoefct.cpp.

Referenced by decompress_smooth_data(), and smoothing_ok().

#define Q02_POS   2

Definition at line 387 of file jdcoefct.cpp.

Referenced by decompress_smooth_data(), and smoothing_ok().

#define Q10_POS   8

Definition at line 384 of file jdcoefct.cpp.

Referenced by decompress_smooth_data(), and smoothing_ok().

#define Q11_POS   9

Definition at line 386 of file jdcoefct.cpp.

Referenced by decompress_smooth_data(), and smoothing_ok().

#define Q20_POS   16

Definition at line 385 of file jdcoefct.cpp.

Referenced by decompress_smooth_data(), and smoothing_ok().

#define SAVED_COEFS   6 /* we save coef_bits[0..5] */

Definition at line 51 of file jdcoefct.cpp.

Referenced by decompress_smooth_data(), and smoothing_ok().

Typedef Documentation

Definition at line 55 of file jdcoefct.cpp.

Function Documentation

consume_data ( j_decompress_ptr  cinfo)
decompress_data ( j_decompress_ptr  cinfo,
JSAMPIMAGE  output_buf 
)
decompress_onepass ( j_decompress_ptr  cinfo,
JSAMPIMAGE  output_buf 
)
decompress_smooth_data ( j_decompress_ptr  cinfo,
JSAMPIMAGE  output_buf 
)
dummy_consume_data ( j_decompress_ptr  )

Definition at line 221 of file jdcoefct.cpp.

References JPEG_SUSPENDED.

Referenced by jinit_d_coef_controller().

jinit_d_coef_controller ( j_decompress_ptr  cinfo,
boolean  need_full_buffer 
)
LOCAL ( boolean  )
METHODDEF ( int  )
smoothing_ok ( j_decompress_ptr  cinfo)
start_iMCU_row ( j_decompress_ptr  cinfo)
start_input_pass ( j_decompress_ptr  cinfo)

Definition at line 100 of file jdcoefct.cpp.

References start_iMCU_row().

Referenced by jinit_d_coef_controller().

start_output_pass ( j_decompress_ptr  cinfo)

Variable Documentation

Definition at line 59 of file jdcoefct.cpp.

Referenced by pre_process_context(), and pre_process_data().




Page generated by Doxygen 1.8.6 for MRPT 1.5.6 Git: 4c65e84 Tue Apr 24 08:18:17 2018 +0200 at mar abr 24 08:26:17 CEST 2018