|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossim/imaging/ossimJpegMemSrc.h>#include <cstdio>#include <csetjmp>#include <jpeglib.h>#include <jerror.h>Go to the source code of this file.
Classes | |
| struct | ossimJpegSourceMgr |
| for jmp_buf More... | |
Typedefs | |
| typedef ossimJpegSourceMgr * | ossimJpegSourceMgrPtr |
Functions | |
| void | init_source (j_decompress_ptr) |
| boolean | fill_input_buffer (j_decompress_ptr cinfo) |
| void | skip_input_data (j_decompress_ptr cinfo, long num_bytes) |
| void | term_source (j_decompress_ptr) |
| void | ossimJpegMemorySrc (jpeg_decompress_struct *cinfo, const ossim_uint8 *buffer, std::size_t bufsize) |
| Method which uses memory instead of a FILE* to read from. More... | |
| typedef ossimJpegSourceMgr* ossimJpegSourceMgrPtr |
Definition at line 50 of file ossimJpegMemSrc.cpp.
| boolean fill_input_buffer | ( | j_decompress_ptr | cinfo | ) |
Definition at line 79 of file ossimJpegMemSrc.cpp.
References ossimJpegSourceMgr::eoi_buffer, ossimJpegSourceMgr::pub, and TRUE.
Referenced by ossimJpegMemorySrc(), and skip_input_data().
| void init_source | ( | j_decompress_ptr | ) |
Definition at line 58 of file ossimJpegMemSrc.cpp.
Referenced by ossimJpegMemorySrc().
| void ossimJpegMemorySrc | ( | jpeg_decompress_struct * | cinfo, |
| const ossim_uint8 * | buffer, | ||
| std::size_t | bufsize | ||
| ) |
Method which uses memory instead of a FILE* to read from.
Definition at line 148 of file ossimJpegMemSrc.cpp.
References fill_input_buffer(), init_source(), ossimJpegSourceMgr::pub, skip_input_data(), and term_source().
Referenced by ossimJpegCodec::decodeJpeg(), and ossimJpegCodec::getColorSpace().
| void skip_input_data | ( | j_decompress_ptr | cinfo, |
| long | num_bytes | ||
| ) |
Definition at line 104 of file ossimJpegMemSrc.cpp.
References fill_input_buffer(), if(), and ossimJpegSourceMgr::pub.
Referenced by ossimJpegMemorySrc().
| void term_source | ( | j_decompress_ptr | ) |
Definition at line 139 of file ossimJpegMemSrc.cpp.
Referenced by ossimJpegMemorySrc().
1.8.14