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

Go to the source code of this file.

Macros

#define JPEG_INTERNALS
 

Functions

 jpeg_CreateDecompress (j_decompress_ptr cinfo, int version, size_t structsize)
 
 jpeg_destroy_decompress (j_decompress_ptr cinfo)
 
 jpeg_abort_decompress (j_decompress_ptr cinfo)
 
 default_decompress_parms (j_decompress_ptr cinfo)
 
 jpeg_read_header (j_decompress_ptr cinfo, boolean require_image)
 
 jpeg_consume_input (j_decompress_ptr cinfo)
 
 jpeg_input_complete (j_decompress_ptr cinfo)
 
 jpeg_has_multiple_scans (j_decompress_ptr cinfo)
 
 jpeg_finish_decompress (j_decompress_ptr cinfo)
 

Macro Definition Documentation

◆ JPEG_INTERNALS

#define JPEG_INTERNALS

Definition at line 10 of file jdapimin.cpp.

Function Documentation

◆ default_decompress_parms()

default_decompress_parms ( j_decompress_ptr  cinfo)

Definition at line 103 of file jdapimin.cpp.

References FALSE, JCS_CMYK, JCS_GRAYSCALE, JCS_RGB, JCS_UNKNOWN, JCS_YCbCr, JCS_YCCK, JDCT_DEFAULT, JDITHER_FS, TRACEMS3, TRUE, and WARNMS1.

Referenced by jpeg_consume_input().

Here is the caller graph for this function:

◆ jpeg_abort_decompress()

jpeg_abort_decompress ( j_decompress_ptr  cinfo)

Definition at line 93 of file jdapimin.cpp.

References jpeg_abort().

Here is the call graph for this function:

◆ jpeg_consume_input()

jpeg_consume_input ( j_decompress_ptr  cinfo)

Definition at line 296 of file jdapimin.cpp.

References default_decompress_parms(), DSTATE_BUFIMAGE, DSTATE_BUFPOST, DSTATE_INHEADER, DSTATE_PRELOAD, DSTATE_PRESCAN, DSTATE_RAW_OK, DSTATE_READY, DSTATE_SCANNING, DSTATE_START, DSTATE_STOPPING, ERREXIT1, JPEG_REACHED_SOS, and JPEG_SUSPENDED.

Referenced by jpeg_read_header().

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

◆ jpeg_CreateDecompress()

jpeg_CreateDecompress ( j_decompress_ptr  cinfo,
int  version,
size_t  structsize 
)

◆ jpeg_destroy_decompress()

jpeg_destroy_decompress ( j_decompress_ptr  cinfo)

Definition at line 82 of file jdapimin.cpp.

References jpeg_destroy().

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

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

◆ jpeg_finish_decompress()

jpeg_finish_decompress ( j_decompress_ptr  cinfo)

Definition at line 377 of file jdapimin.cpp.

References DSTATE_BUFIMAGE, DSTATE_RAW_OK, DSTATE_SCANNING, DSTATE_STOPPING, ERREXIT, ERREXIT1, FALSE, jpeg_abort(), JPEG_SUSPENDED, and TRUE.

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

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

◆ jpeg_has_multiple_scans()

jpeg_has_multiple_scans ( j_decompress_ptr  cinfo)

Definition at line 358 of file jdapimin.cpp.

References DSTATE_READY, DSTATE_STOPPING, and ERREXIT1.

◆ jpeg_input_complete()

jpeg_input_complete ( j_decompress_ptr  cinfo)

Definition at line 344 of file jdapimin.cpp.

References DSTATE_START, DSTATE_STOPPING, and ERREXIT1.

◆ jpeg_read_header()

jpeg_read_header ( j_decompress_ptr  cinfo,
boolean  require_image 
)

Definition at line 247 of file jdapimin.cpp.

References DSTATE_INHEADER, DSTATE_START, ERREXIT, ERREXIT1, jpeg_abort(), jpeg_consume_input(), JPEG_HEADER_OK, JPEG_HEADER_TABLES_ONLY, JPEG_REACHED_EOI, JPEG_REACHED_SOS, and JPEG_SUSPENDED.

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

Here is the call graph for this function:
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