pleyo.com

/src/trunk2/BAL/Implementations/ImageDecoders/Library/libjpeg/JPEGImageDecoder.cpp File Reference

#include "BALConfiguration.h"
#include "config.h"
#include "JPEGImageDecoder.h"
#include "wtf/Vector.h"
#include <assert.h>
#include "BTLogHelper.h"
#include "jpeglib.h"
#include <setjmp.h>

Namespaces

namespace  BAL
namespace  BC

Classes

struct  BC::decoder_error_mgr
struct  BC::decoder_source_mgr
class  BC::JPEGImageReader

Enumerations

enum  BC::jstate {
  BC::JPEG_HEADER, BC::JPEG_HEADER, BC::JPEG_START_DECOMPRESS, BC::JPEG_START_DECOMPRESS,
  BC::JPEG_DECOMPRESS_PROGRESSIVE, BC::JPEG_DECOMPRESS_PROGRESSIVE, BC::JPEG_DECOMPRESS_SEQUENTIAL, BC::JPEG_DECOMPRESS_SEQUENTIAL,
  BC::JPEG_DONE, BC::JPEG_DONE, BC::JPEG_SINK_NON_JPEG_TRAILER, BC::JPEG_SINK_NON_JPEG_TRAILER,
  BC::JPEG_ERROR, BC::JPEG_ERROR, BC::JPEG_HEADER, BC::JPEG_HEADER,
  BC::JPEG_START_DECOMPRESS, BC::JPEG_START_DECOMPRESS, BC::JPEG_DECOMPRESS_PROGRESSIVE, BC::JPEG_DECOMPRESS_PROGRESSIVE,
  BC::JPEG_DECOMPRESS_SEQUENTIAL, BC::JPEG_DECOMPRESS_SEQUENTIAL, BC::JPEG_DONE, BC::JPEG_DONE,
  BC::JPEG_SINK_NON_JPEG_TRAILER, BC::JPEG_SINK_NON_JPEG_TRAILER, BC::JPEG_ERROR, BC::JPEG_ERROR
}

Functions

BIImageDecoder * BAL::createBCJPEGImageDecoder ()
void BAL::deleteBIImageDecoder (BIImageDecoder *)
void BC::init_source (j_decompress_ptr jd)
boolean BC::fill_input_buffer (j_decompress_ptr jd)
void BC::skip_input_data (j_decompress_ptr jd, long num_bytes)
void BC::term_source (j_decompress_ptr jd)
void BC::error_exit (j_common_ptr cinfo)

Generated on Wed Nov 21 20:04:17 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com