#include "src/codec/SkJpegUtility.h"
#include "include/core/SkStream.h"
#include "include/core/SkTypes.h"
#include "src/codec/SkCodecPriv.h"
#include "src/codec/SkJpegPriv.h"
#include <csetjmp>
#include <cstddef>
extern "C" {
#include "jpeglib.h"
}
void skjpeg_err_exit(j_common_ptr dinfo) { … }
static void sk_init_buffered_source(j_decompress_ptr dinfo) { … }
static boolean sk_fill_buffered_input_buffer(j_decompress_ptr dinfo) { … }
static void sk_skip_buffered_input_data(j_decompress_ptr dinfo, long numBytes) { … }
static void sk_term_source(j_decompress_ptr dinfo)
{ … }
static void sk_init_mem_source(j_decompress_ptr dinfo) { … }
static void sk_skip_mem_input_data (j_decompress_ptr cinfo, long num_bytes) { … }
static boolean sk_fill_mem_input_buffer (j_decompress_ptr cinfo) { … }
skjpeg_source_mgr::skjpeg_source_mgr(SkStream* stream)
: … { … }