openshot-audio  0.1.7
Classes | Namespaces | Macros | Typedefs | Enumerations | Functions | Variables
juce_JPEGLoader.cpp File Reference
#include "jpglib/jpeglib.h"
#include "jpglib/jcapimin.c"
#include "jpglib/jcapistd.c"
#include "jpglib/jccoefct.c"
#include "jpglib/jccolor.c"
#include "jpglib/jcdctmgr.c"
#include "jpglib/jchuff.c"
#include "jpglib/jcinit.c"
#include "jpglib/jcmainct.c"
#include "jpglib/jcmarker.c"
#include "jpglib/jcmaster.c"
#include "jpglib/jcomapi.c"
#include "jpglib/jcparam.c"
#include "jpglib/jcphuff.c"
#include "jpglib/jcprepct.c"
#include "jpglib/jcsample.c"
#include "jpglib/jctrans.c"
#include "jpglib/jdapistd.c"
#include "jpglib/jdapimin.c"
#include "jpglib/jdatasrc.c"
#include "jpglib/jdcoefct.c"
#include "jpglib/jdcolor.c"
#include "jpglib/jddctmgr.c"
#include "jpglib/jdhuff.c"
#include "jpglib/jdinput.c"
#include "jpglib/jdmainct.c"
#include "jpglib/jdmarker.c"
#include "jpglib/jdmaster.c"
#include "jpglib/jdmerge.c"
#include "jpglib/jdphuff.c"
#include "jpglib/jdpostct.c"
#include "jpglib/jdsample.c"
#include "jpglib/jdtrans.c"
#include "jpglib/jfdctflt.c"
#include "jpglib/jfdctint.c"
#include "jpglib/jfdctfst.c"
#include "jpglib/jidctflt.c"
#include "jpglib/jidctfst.c"
#include "jpglib/jidctint.c"
#include "jpglib/jidctred.c"
#include "jpglib/jmemmgr.c"
#include "jpglib/jmemnobs.c"
#include "jpglib/jquant1.c"
#include "jpglib/jquant2.c"
#include "jpglib/jutils.c"
#include "jpglib/transupp.c"

Classes

struct  jpeglibNamespace::JQUANT_TBL
 
struct  jpeglibNamespace::JHUFF_TBL
 
struct  jpeglibNamespace::jpeg_component_info
 
struct  jpeglibNamespace::jpeg_scan_info
 
struct  jpeglibNamespace::jpeg_marker_struct
 
struct  jpeglibNamespace::jpeg_common_struct
 
struct  jpeglibNamespace::jpeg_compress_struct
 
struct  jpeglibNamespace::jpeg_decompress_struct
 
struct  jpeglibNamespace::jpeg_error_mgr
 
struct  jpeglibNamespace::jpeg_progress_mgr
 
struct  jpeglibNamespace::jpeg_destination_mgr
 
struct  jpeglibNamespace::jpeg_source_mgr
 
struct  jpeglibNamespace::jpeg_memory_mgr
 
struct  jpeglibNamespace::jpeg_comp_master
 
struct  jpeglibNamespace::jpeg_c_main_controller
 
struct  jpeglibNamespace::jpeg_c_prep_controller
 
struct  jpeglibNamespace::jpeg_c_coef_controller
 
struct  jpeglibNamespace::jpeg_color_converter
 
struct  jpeglibNamespace::jpeg_downsampler
 
struct  jpeglibNamespace::jpeg_forward_dct
 
struct  jpeglibNamespace::jpeg_entropy_encoder
 
struct  jpeglibNamespace::jpeg_marker_writer
 
struct  jpeglibNamespace::jpeg_decomp_master
 
struct  jpeglibNamespace::jpeg_input_controller
 
struct  jpeglibNamespace::jpeg_d_main_controller
 
struct  jpeglibNamespace::jpeg_d_coef_controller
 
struct  jpeglibNamespace::jpeg_d_post_controller
 
struct  jpeglibNamespace::jpeg_marker_reader
 
struct  jpeglibNamespace::jpeg_entropy_decoder
 
struct  jpeglibNamespace::jpeg_inverse_dct
 
struct  jpeglibNamespace::jpeg_upsampler
 
struct  jpeglibNamespace::jpeg_color_deconverter
 
struct  jpeglibNamespace::jpeg_color_quantizer
 
struct  jpeglibNamespace::my_coef_controller
 
struct  jpeglibNamespace::my_color_converter
 
struct  jpeglibNamespace::my_fdct_controller
 
struct  jpeglibNamespace::c_derived_tbl
 
struct  jpeglibNamespace::savable_state
 
struct  jpeglibNamespace::huff_entropy_encoder
 
struct  jpeglibNamespace::working_state
 
struct  jpeglibNamespace::my_main_controller
 
struct  jpeglibNamespace::my_marker_writer
 
struct  jpeglibNamespace::my_comp_master
 
struct  jpeglibNamespace::phuff_entropy_encoder
 
struct  jpeglibNamespace::my_prep_controller
 
struct  jpeglibNamespace::my_downsampler
 
struct  jpeglibNamespace::my_coef_controller2
 
struct  jpeglibNamespace::my_coef_controller3
 
struct  jpeglibNamespace::my_color_deconverter2
 
struct  jpeglibNamespace::my_idct_controller
 
union  jpeglibNamespace::multiplier_table
 
struct  jpeglibNamespace::d_derived_tbl
 
struct  jpeglibNamespace::bitread_perm_state
 
struct  jpeglibNamespace::bitread_working_state
 
struct  jpeglibNamespace::savable_state2
 
struct  jpeglibNamespace::huff_entropy_decoder2
 
struct  jpeglibNamespace::my_input_controller
 
struct  jpeglibNamespace::my_main_controller4
 
struct  jpeglibNamespace::my_marker_reader
 
struct  jpeglibNamespace::my_decomp_master
 
struct  jpeglibNamespace::my_upsampler
 
struct  jpeglibNamespace::savable_state3
 
struct  jpeglibNamespace::phuff_entropy_decoder
 
struct  jpeglibNamespace::my_post_controller
 
struct  jpeglibNamespace::my_upsampler2
 
struct  jpeglibNamespace::backing_store_struct
 
union  jpeglibNamespace::small_pool_struct
 
union  jpeglibNamespace::large_pool_struct
 
struct  jpeglibNamespace::my_memory_mgr
 
struct  jpeglibNamespace::jvirt_sarray_control
 
struct  jpeglibNamespace::jvirt_barray_control
 
struct  jpeglibNamespace::my_cquantizer
 
struct  jpeglibNamespace::my_cquantizer2
 
struct  jpeglibNamespace::box
 
struct  jpeglibNamespace::jpeg_transform_info
 
struct  JPEGHelpers::JPEGDecodingFailure
 
struct  JPEGHelpers::JuceJpegDest
 

Namespaces

 jpeglibNamespace
 
 JPEGHelpers
 

Macros

#define JPEG_INTERNALS
 
#define JPEG_INTERNALS
 

Typedefs

typedef unsigned char jpeglibNamespace::boolean
 
typedef unsigned char jpeglibNamespace::JSAMPLE
 
typedef short jpeglibNamespace::JCOEF
 
typedef unsigned char jpeglibNamespace::JOCTET
 
typedef unsigned char jpeglibNamespace::UINT8
 
typedef unsigned short jpeglibNamespace::UINT16
 
typedef short jpeglibNamespace::INT16
 
typedef long jpeglibNamespace::INT32
 
typedef unsigned int jpeglibNamespace::JDIMENSION
 
typedef JSAMPLE FARjpeglibNamespace::JSAMPROW
 
typedef JSAMPROWjpeglibNamespace::JSAMPARRAY
 
typedef JSAMPARRAYjpeglibNamespace::JSAMPIMAGE
 
typedef JCOEF jpeglibNamespace::JBLOCK [DCTSIZE2]
 
typedef JBLOCK FARjpeglibNamespace::JBLOCKROW
 
typedef JBLOCKROWjpeglibNamespace::JBLOCKARRAY
 
typedef JBLOCKARRAYjpeglibNamespace::JBLOCKIMAGE
 
typedef JCOEF FARjpeglibNamespace::JCOEFPTR
 
typedef struct
jpeg_marker_struct FAR
jpeglibNamespace::jpeg_saved_marker_ptr
 
typedef struct jpeg_common_structjpeglibNamespace::j_common_ptr
 
typedef struct
jpeg_compress_struct
jpeglibNamespace::j_compress_ptr
 
typedef struct
jpeg_decompress_struct
jpeglibNamespace::j_decompress_ptr
 
typedef struct
jvirt_sarray_control
jpeglibNamespace::jvirt_sarray_ptr
 
typedef struct
jvirt_barray_control
jpeglibNamespace::jvirt_barray_ptr
 
typedef my_coef_controllerjpeglibNamespace::my_coef_ptr
 
typedef my_color_converterjpeglibNamespace::my_cconvert_ptr
 
typedef int jpeglibNamespace::DCTELEM
 
typedef MULTIPLIER jpeglibNamespace::ISLOW_MULT_TYPE
 
typedef MULTIPLIER jpeglibNamespace::IFAST_MULT_TYPE
 
typedef FAST_FLOAT jpeglibNamespace::FLOAT_MULT_TYPE
 
typedef my_fdct_controllerjpeglibNamespace::my_fdct_ptr
 
typedef huff_entropy_encoderjpeglibNamespace::huff_entropy_ptr
 
typedef my_main_controllerjpeglibNamespace::my_main_ptr
 
typedef my_marker_writerjpeglibNamespace::my_marker_ptr
 
typedef my_comp_masterjpeglibNamespace::my_master_ptr
 
typedef phuff_entropy_encoderjpeglibNamespace::phuff_entropy_ptr
 
typedef my_prep_controllerjpeglibNamespace::my_prep_ptr
 
typedef my_downsamplerjpeglibNamespace::my_downsample_ptr
 
typedef my_coef_controller2jpeglibNamespace::my_coef_ptr2
 
typedef my_source_mgrjpeglibNamespace::my_src_ptr
 
typedef my_coef_controller3jpeglibNamespace::my_coef_ptr3
 
typedef my_color_deconverter2jpeglibNamespace::my_cconvert_ptr2
 
typedef my_idct_controllerjpeglibNamespace::my_idct_ptr
 
typedef INT32 jpeglibNamespace::bit_buf_type
 
typedef huff_entropy_decoder2jpeglibNamespace::huff_entropy_ptr2
 
typedef my_input_controllerjpeglibNamespace::my_inputctl_ptr
 
typedef my_main_controller4jpeglibNamespace::my_main_ptr4
 
typedef my_marker_readerjpeglibNamespace::my_marker_ptr2
 
typedef my_decomp_masterjpeglibNamespace::my_master_ptr6
 
typedef my_upsamplerjpeglibNamespace::my_upsample_ptr
 
typedef phuff_entropy_decoderjpeglibNamespace::phuff_entropy_ptr2
 
typedef my_post_controllerjpeglibNamespace::my_post_ptr
 
typedef my_upsampler2jpeglibNamespace::my_upsample_ptr2
 
typedef struct
jpeglibNamespace::backing_store_struct 
jpeglibNamespace::backing_store_info
 
typedef union small_pool_structjpeglibNamespace::small_pool_ptr
 
typedef union
jpeglibNamespace::small_pool_struct 
jpeglibNamespace::small_pool_hdr
 
typedef union
large_pool_struct FAR
jpeglibNamespace::large_pool_ptr
 
typedef union
jpeglibNamespace::large_pool_struct 
jpeglibNamespace::large_pool_hdr
 
typedef my_memory_mgrjpeglibNamespace::my_mem_ptr
 
typedef int jpeglibNamespace::ODITHER_MATRIX [ODITHER_SIZE][ODITHER_SIZE]
 
typedef int(* jpeglibNamespace::ODITHER_MATRIX_PTR )[ODITHER_SIZE]
 
typedef INT16 jpeglibNamespace::FSERROR
 
typedef int jpeglibNamespace::LOCFSERROR
 
typedef FSERROR FARjpeglibNamespace::FSERRPTR
 
typedef my_cquantizerjpeglibNamespace::my_cquantize_ptr
 
typedef UINT16 jpeglibNamespace::histcell
 
typedef histcell FARjpeglibNamespace::histptr
 
typedef histcell jpeglibNamespace::hist1d [HIST_C2_ELEMS]
 
typedef hist1d FARjpeglibNamespace::hist2d
 
typedef hist2djpeglibNamespace::hist3d
 
typedef my_cquantizer2jpeglibNamespace::my_cquantize_ptr2
 
typedef boxjpeglibNamespace::boxptr
 

Enumerations

enum  jpeglibNamespace::J_COLOR_SPACE {
  jpeglibNamespace::JCS_UNKNOWN, jpeglibNamespace::JCS_GRAYSCALE, jpeglibNamespace::JCS_RGB, jpeglibNamespace::JCS_YCbCr,
  jpeglibNamespace::JCS_CMYK, jpeglibNamespace::JCS_YCCK
}
 
enum  jpeglibNamespace::J_DCT_METHOD { jpeglibNamespace::JDCT_ISLOW, jpeglibNamespace::JDCT_IFAST, jpeglibNamespace::JDCT_FLOAT }
 
enum  jpeglibNamespace::J_DITHER_MODE { jpeglibNamespace::JDITHER_NONE, jpeglibNamespace::JDITHER_ORDERED, jpeglibNamespace::JDITHER_FS }
 
enum  jpeglibNamespace::J_BUF_MODE { jpeglibNamespace::JBUF_PASS_THRU, jpeglibNamespace::JBUF_SAVE_SOURCE, jpeglibNamespace::JBUF_CRANK_DEST, jpeglibNamespace::JBUF_SAVE_AND_PASS }
 
enum  jpeglibNamespace::JPEG_MARKER {
  jpeglibNamespace::M_SOF0 = 0xc0, jpeglibNamespace::M_SOF1 = 0xc1, jpeglibNamespace::M_SOF2 = 0xc2, jpeglibNamespace::M_SOF3 = 0xc3,
  jpeglibNamespace::M_SOF5 = 0xc5, jpeglibNamespace::M_SOF6 = 0xc6, jpeglibNamespace::M_SOF7 = 0xc7, jpeglibNamespace::M_JPG = 0xc8,
  jpeglibNamespace::M_SOF9 = 0xc9, jpeglibNamespace::M_SOF10 = 0xca, jpeglibNamespace::M_SOF11 = 0xcb, jpeglibNamespace::M_SOF13 = 0xcd,
  jpeglibNamespace::M_SOF14 = 0xce, jpeglibNamespace::M_SOF15 = 0xcf, jpeglibNamespace::M_DHT = 0xc4, jpeglibNamespace::M_DAC = 0xcc,
  jpeglibNamespace::M_RST0 = 0xd0, jpeglibNamespace::M_RST1 = 0xd1, jpeglibNamespace::M_RST2 = 0xd2, jpeglibNamespace::M_RST3 = 0xd3,
  jpeglibNamespace::M_RST4 = 0xd4, jpeglibNamespace::M_RST5 = 0xd5, jpeglibNamespace::M_RST6 = 0xd6, jpeglibNamespace::M_RST7 = 0xd7,
  jpeglibNamespace::M_SOI = 0xd8, jpeglibNamespace::M_EOI = 0xd9, jpeglibNamespace::M_SOS = 0xda, jpeglibNamespace::M_DQT = 0xdb,
  jpeglibNamespace::M_DNL = 0xdc, jpeglibNamespace::M_DRI = 0xdd, jpeglibNamespace::M_DHP = 0xde, jpeglibNamespace::M_EXP = 0xdf,
  jpeglibNamespace::M_APP0 = 0xe0, jpeglibNamespace::M_APP1 = 0xe1, jpeglibNamespace::M_APP2 = 0xe2, jpeglibNamespace::M_APP3 = 0xe3,
  jpeglibNamespace::M_APP4 = 0xe4, jpeglibNamespace::M_APP5 = 0xe5, jpeglibNamespace::M_APP6 = 0xe6, jpeglibNamespace::M_APP7 = 0xe7,
  jpeglibNamespace::M_APP8 = 0xe8, jpeglibNamespace::M_APP9 = 0xe9, jpeglibNamespace::M_APP10 = 0xea, jpeglibNamespace::M_APP11 = 0xeb,
  jpeglibNamespace::M_APP12 = 0xec, jpeglibNamespace::M_APP13 = 0xed, jpeglibNamespace::M_APP14 = 0xee, jpeglibNamespace::M_APP15 = 0xef,
  jpeglibNamespace::M_JPG0 = 0xf0, jpeglibNamespace::M_JPG13 = 0xfd, jpeglibNamespace::M_COM = 0xfe, jpeglibNamespace::M_TEM = 0x01,
  jpeglibNamespace::M_ERROR = 0x100
}
 
enum  jpeglibNamespace::c_pass_type { jpeglibNamespace::main_pass, jpeglibNamespace::huff_opt_pass, jpeglibNamespace::output_pass }
 
enum  jpeglibNamespace::JXFORM_CODE {
  jpeglibNamespace::JXFORM_NONE, jpeglibNamespace::JXFORM_FLIP_H, jpeglibNamespace::JXFORM_FLIP_V, jpeglibNamespace::JXFORM_TRANSPOSE,
  jpeglibNamespace::JXFORM_TRANSVERSE, jpeglibNamespace::JXFORM_ROT_90, jpeglibNamespace::JXFORM_ROT_180, jpeglibNamespace::JXFORM_ROT_270
}
 
enum  jpeglibNamespace::JCOPY_OPTION { jpeglibNamespace::JCOPYOPT_NONE, jpeglibNamespace::JCOPYOPT_COMMENTS, jpeglibNamespace::JCOPYOPT_ALL }
 

Functions

typedef jpeglibNamespace::JMETHOD (boolean, jpeg_marker_parser_method,(j_decompress_ptr cinfo))
 
 jpeglibNamespace::EXTERN (struct jpeg_error_mgr *) jpeg_std_error JPP((struct jpeg_error_mgr *err))
 
 jpeglibNamespace::EXTERN (void) jpeg_CreateCompress JPP((j_compress_ptr cinfo
 
 jpeglibNamespace::EXTERN (int) jpeg_quality_scaling JPP((int quality))
 
 jpeglibNamespace::EXTERN (JQUANT_TBL *) jpeg_alloc_quant_table JPP((j_common_ptr cinfo))
 
 jpeglibNamespace::EXTERN (JHUFF_TBL *) jpeg_alloc_huff_table JPP((j_common_ptr cinfo))
 
 jpeglibNamespace::EXTERN (JDIMENSION) jpeg_write_scanlines JPP((j_compress_ptr cinfo
 
 jpeglibNamespace::EXTERN (boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo))
 
 jpeglibNamespace::EXTERN (jvirt_barray_ptr *) jpeg_read_coefficients JPP((j_decompress_ptr cinfo))
 
typedef jpeglibNamespace::JMETHOD (void, inverse_DCT_method_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col))
 
 jpeglibNamespace::EXTERN (long) jdiv_round_up JPP((long a
 
 jpeglibNamespace::JMESSAGE (JMSG_NOMESSAGE,"Bogus message code %d") JMESSAGE(JERR_ARITH_NOTIMPL
 
there are legal restrictions
on arithmetic coding 
jpeglibNamespace::JMESSAGE (JERR_BAD_LIB_VERSION,"Wrong JPEG library version: library is %d, caller expects %d") JMESSAGE(JERR_BAD_PROGRESSION
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u 
jpeglibNamespace::JMESSAGE (JERR_MISMATCHED_QUANT_TABLE,"Cannot transcode due to multiple use of quantization table %d") JMESSAGE(JERR_QUANT_COMPONENTS
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components 
jpeglibNamespace::JMESSAGE (JERR_TFILE_WRITE,"Write failed on temporary file --- out of disk space?") JMESSAGE(JTRC_16BIT_TABLES
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components Adobe
APP14 transform d 
jpeglibNamespace::JMESSAGE (JTRC_JFIF_BADTHUMBNAILSIZE,"Warning: thumbnail image size does not match data length %u") JMESSAGE(JTRC_JFIF_EXTENSION
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components Adobe
APP14 transform d JFIF
extension length u 
jpeglibNamespace::JMESSAGE (JTRC_SMOOTH_NOTIMPL,"Smoothing not supported with nonstandard sampling ratios") JMESSAGE(JTRC_THUMB_JPEG
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components Adobe
APP14 transform d JFIF
extension length u JFIF
extension length u 
jpeglibNamespace::JMESSAGE (JTRC_THUMB_PALETTE,"JFIF extension marker: palette thumbnail image, length %u") JMESSAGE(JTRC_THUMB_RGB
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components Adobe
APP14 transform d JFIF
extension length u JFIF
extension length u JFIF
extension length u 
jpeglibNamespace::JMESSAGE (JTRC_UNKNOWN_IDS,"Unrecognized component IDs %d %d %d, assuming YCbCr") JMESSAGE(JWRN_BOGUS_PROGRESSION
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components Adobe
APP14 transform d JFIF
extension length u JFIF
extension length u JFIF
extension length u
Inconsistent progression
sequence for component d
coefficient d 
jpeglibNamespace::JMESSAGE (JWRN_EXTRANEOUS_DATA,"Corrupt JPEG data: %u extraneous bytes before marker 0x%02x") JMESSAGE(JWRN_MUST_RESYNC
 
 jpeglibNamespace::jpeg_CreateCompress (j_compress_ptr cinfo, int version, size_t structsize)
 
 jpeglibNamespace::jpeg_destroy_compress (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_abort_compress (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_suppress_tables (j_compress_ptr cinfo, boolean suppress)
 
 jpeglibNamespace::jpeg_finish_compress (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_write_marker (j_compress_ptr cinfo, int marker, const JOCTET *dataptr, unsigned int datalen)
 
 jpeglibNamespace::jpeg_write_m_header (j_compress_ptr cinfo, int marker, unsigned int datalen)
 
 jpeglibNamespace::jpeg_write_m_byte (j_compress_ptr cinfo, int val)
 
 jpeglibNamespace::jpeg_write_tables (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_start_compress (j_compress_ptr cinfo, boolean write_all_tables)
 
 jpeglibNamespace::jpeg_write_scanlines (j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)
 
 jpeglibNamespace::jpeg_write_raw_data (j_compress_ptr cinfo, JSAMPIMAGE data, JDIMENSION num_lines)
 
 jpeglibNamespace::METHODDEF (boolean)
 
 jpeglibNamespace::start_pass_coef (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 
 jpeglibNamespace::compress_data (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
 
 jpeglibNamespace::compress_first_pass (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
 
 jpeglibNamespace::compress_output (j_compress_ptr cinfo, JSAMPIMAGE)
 
 jpeglibNamespace::jinit_c_coef_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 
 jpeglibNamespace::rgb_ycc_start (j_compress_ptr cinfo)
 
 jpeglibNamespace::rgb_ycc_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 jpeglibNamespace::rgb_gray_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 jpeglibNamespace::cmyk_ycck_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 jpeglibNamespace::grayscale_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 jpeglibNamespace::null_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 
 jpeglibNamespace::null_method (j_compress_ptr)
 
 jpeglibNamespace::jinit_color_converter (j_compress_ptr cinfo)
 
typedef jpeglibNamespace::JMETHOD (void, forward_DCT_method_ptr,(DCTELEM *data))
 
typedef jpeglibNamespace::JMETHOD (void, float_DCT_method_ptr,(FAST_FLOAT *data))
 
 jpeglibNamespace::start_pass_fdctmgr (j_compress_ptr cinfo)
 
 jpeglibNamespace::forward_DCT (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)
 
 jpeglibNamespace::forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)
 
 jpeglibNamespace::jinit_forward_dct (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_make_c_derived_tbl (j_compress_ptr cinfo, boolean isDC, int tblno, c_derived_tbl **pdtbl)
 
 jpeglibNamespace::dump_buffer (working_state *state)
 
INLINE jpeglibNamespace::emit_bits (working_state *state, unsigned int code, int size)
 
 jpeglibNamespace::flush_bits (working_state *state)
 
 jpeglibNamespace::encode_one_block (working_state *state, JCOEFPTR block, int last_dc_val, c_derived_tbl *dctbl, c_derived_tbl *actbl)
 
 jpeglibNamespace::emit_restart (working_state *state, int restart_num)
 
 jpeglibNamespace::encode_mcu_huff (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::finish_pass_huff (j_compress_ptr cinfo)
 
 jpeglibNamespace::htest_one_block (j_compress_ptr cinfo, JCOEFPTR block, int last_dc_val, long dc_counts[], long ac_counts[])
 
 jpeglibNamespace::encode_mcu_gather (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::jpeg_gen_optimal_table (j_compress_ptr cinfo, JHUFF_TBL *htbl, long freq[])
 
 jpeglibNamespace::finish_pass_gather (j_compress_ptr cinfo)
 
 jpeglibNamespace::jinit_huff_encoder (j_compress_ptr cinfo)
 
 jpeglibNamespace::jinit_compress_master (j_compress_ptr cinfo)
 
 jpeglibNamespace::METHODDEF (void)
 
 jpeglibNamespace::process_data_simple_main (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail)
 
 jpeglibNamespace::jinit_c_main_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 
 jpeglibNamespace::emit_byte (j_compress_ptr cinfo, int val)
 
 jpeglibNamespace::emit_marker (j_compress_ptr cinfo, JPEG_MARKER mark)
 
 jpeglibNamespace::emit_2bytes (j_compress_ptr cinfo, int value)
 
 jpeglibNamespace::emit_dqt (j_compress_ptr cinfo, int index)
 
 jpeglibNamespace::emit_dht (j_compress_ptr cinfo, int index, boolean is_ac)
 
 jpeglibNamespace::emit_dac (j_compress_ptr)
 
 jpeglibNamespace::emit_dri (j_compress_ptr cinfo)
 
 jpeglibNamespace::emit_sof (j_compress_ptr cinfo, JPEG_MARKER code)
 
 jpeglibNamespace::emit_sos (j_compress_ptr cinfo)
 
 jpeglibNamespace::emit_jfif_app0 (j_compress_ptr cinfo)
 
 jpeglibNamespace::emit_adobe_app14 (j_compress_ptr cinfo)
 
 jpeglibNamespace::write_marker_header (j_compress_ptr cinfo, int marker, unsigned int datalen)
 
 jpeglibNamespace::write_marker_byte (j_compress_ptr cinfo, int val)
 
 jpeglibNamespace::write_file_header (j_compress_ptr cinfo)
 
 jpeglibNamespace::write_frame_header (j_compress_ptr cinfo)
 
 jpeglibNamespace::write_scan_header (j_compress_ptr cinfo)
 
 jpeglibNamespace::write_file_trailer (j_compress_ptr cinfo)
 
 jpeglibNamespace::write_tables_only (j_compress_ptr cinfo)
 
 jpeglibNamespace::jinit_marker_writer (j_compress_ptr cinfo)
 
 jpeglibNamespace::initial_setup (j_compress_ptr cinfo)
 
 jpeglibNamespace::validate_script (j_compress_ptr cinfo)
 
 jpeglibNamespace::select_scan_parameters (j_compress_ptr cinfo)
 
 jpeglibNamespace::per_scan_setup (j_compress_ptr cinfo)
 
 jpeglibNamespace::prepare_for_pass (j_compress_ptr cinfo)
 
 jpeglibNamespace::pass_startup (j_compress_ptr cinfo)
 
 jpeglibNamespace::finish_pass_master (j_compress_ptr cinfo)
 
 jpeglibNamespace::jinit_c_master_control (j_compress_ptr cinfo, boolean transcode_only)
 
 jpeglibNamespace::jpeg_abort (j_common_ptr cinfo)
 
 jpeglibNamespace::jpeg_destroy (j_common_ptr cinfo)
 
 jpeglibNamespace::jpeg_alloc_quant_table (j_common_ptr cinfo)
 
 jpeglibNamespace::jpeg_alloc_huff_table (j_common_ptr cinfo)
 
 jpeglibNamespace::jpeg_add_quant_table (j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, int scale_factor, boolean force_baseline)
 
 jpeglibNamespace::jpeg_set_linear_quality (j_compress_ptr cinfo, int scale_factor, boolean force_baseline)
 
 jpeglibNamespace::jpeg_quality_scaling (int quality)
 
 jpeglibNamespace::jpeg_set_quality (j_compress_ptr cinfo, int quality, boolean force_baseline)
 
 jpeglibNamespace::add_huff_table (j_compress_ptr cinfo, JHUFF_TBL **htblptr, const UINT8 *bits, const UINT8 *val)
 
 jpeglibNamespace::std_huff_tables (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_set_defaults (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_default_colorspace (j_compress_ptr cinfo)
 
 jpeglibNamespace::jpeg_set_colorspace (j_compress_ptr cinfo, J_COLOR_SPACE colorspace)
 
 jpeglibNamespace::fill_a_scan (jpeg_scan_info *scanptr, int ci, int Ss, int Se, int Ah, int Al)
 
 jpeglibNamespace::fill_scans (jpeg_scan_info *scanptr, int ncomps, int Ss, int Se, int Ah, int Al)
 
 jpeglibNamespace::fill_dc_scans (jpeg_scan_info *scanptr, int ncomps, int Ah, int Al)
 
 jpeglibNamespace::jpeg_simple_progression (j_compress_ptr cinfo)
 
 jpeglibNamespace::dump_buffer_p (phuff_entropy_ptr entropy)
 
INLINE jpeglibNamespace::emit_bits_p (phuff_entropy_ptr entropy, unsigned int code, int size)
 
 jpeglibNamespace::flush_bits_p (phuff_entropy_ptr entropy)
 
INLINE jpeglibNamespace::emit_symbol (phuff_entropy_ptr entropy, int tbl_no, int symbol)
 
 jpeglibNamespace::emit_buffered_bits (phuff_entropy_ptr entropy, char *bufstart, unsigned int nbits)
 
 jpeglibNamespace::emit_eobrun (phuff_entropy_ptr entropy)
 
 jpeglibNamespace::emit_restart_p (phuff_entropy_ptr entropy, int restart_num)
 
 jpeglibNamespace::encode_mcu_DC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::encode_mcu_AC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::encode_mcu_DC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::encode_mcu_AC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::finish_pass_phuff (j_compress_ptr cinfo)
 
 jpeglibNamespace::finish_pass_gather_phuff (j_compress_ptr cinfo)
 
 jpeglibNamespace::jinit_phuff_encoder (j_compress_ptr cinfo)
 
 jpeglibNamespace::start_pass_prep (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 
 jpeglibNamespace::expand_bottom_edge (JSAMPARRAY image_data, JDIMENSION num_cols, int input_rows, int output_rows)
 
 jpeglibNamespace::pre_process_data (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)
 
 jpeglibNamespace::pre_process_context (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)
 
 jpeglibNamespace::create_context_buffer (j_compress_ptr cinfo)
 
 jpeglibNamespace::jinit_c_prep_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 
typedef jpeglibNamespace::JMETHOD (void, downsample1_ptr,(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data))
 
 jpeglibNamespace::start_pass_downsample (j_compress_ptr)
 
 jpeglibNamespace::expand_right_edge (JSAMPARRAY image_data, int num_rows, JDIMENSION input_cols, JDIMENSION output_cols)
 
 jpeglibNamespace::sep_downsample (j_compress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_index, JSAMPIMAGE output_buf, JDIMENSION out_row_group_index)
 
 jpeglibNamespace::int_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jpeglibNamespace::fullsize_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jpeglibNamespace::h2v1_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jpeglibNamespace::h2v2_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jpeglibNamespace::h2v2_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jpeglibNamespace::fullsize_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 
 jpeglibNamespace::jinit_downsampler (j_compress_ptr cinfo)
 
 jpeglibNamespace::LOCAL (void)
 
 jpeglibNamespace::jpeg_copy_critical_parameters (j_decompress_ptr srcinfo, j_compress_ptr dstinfo)
 
 jpeglibNamespace::transencode_master_selection (j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)
 
 jpeglibNamespace::start_iMCU_row2 (j_compress_ptr cinfo)
 
 jpeglibNamespace::start_pass_coef2 (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 
 jpeglibNamespace::compress_output2 (j_compress_ptr cinfo, JSAMPIMAGE)
 
 jpeglibNamespace::transencode_coef_controller (j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)
 
 jpeglibNamespace::LOCAL (boolean)
 
 jpeglibNamespace::output_pass_setup (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_read_scanlines (j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)
 
 jpeglibNamespace::jpeg_read_raw_data (j_decompress_ptr cinfo, JSAMPIMAGE data, JDIMENSION max_lines)
 
 jpeglibNamespace::jpeg_start_output (j_decompress_ptr cinfo, int scan_number)
 
 jpeglibNamespace::jpeg_finish_output (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_CreateDecompress (j_decompress_ptr cinfo, int version, size_t structsize)
 
 jpeglibNamespace::jpeg_destroy_decompress (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_abort_decompress (j_decompress_ptr cinfo)
 
 jpeglibNamespace::default_decompress_parms (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_read_header (j_decompress_ptr cinfo, boolean require_image)
 
 jpeglibNamespace::jpeg_consume_input (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_input_complete (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_has_multiple_scans (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_finish_decompress (j_decompress_ptr cinfo)
 
 jpeglibNamespace::init_source (j_decompress_ptr cinfo)
 
 jpeglibNamespace::fill_input_buffer (j_decompress_ptr cinfo)
 
 jpeglibNamespace::skip_input_data (j_decompress_ptr cinfo, long num_bytes)
 
 jpeglibNamespace::term_source (j_decompress_ptr)
 
 jpeglibNamespace::jpeg_stdio_src (j_decompress_ptr cinfo, FILE *infile)
 
 jpeglibNamespace::METHODDEF (int)
 
 jpeglibNamespace::start_input_pass (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_output_pass (j_decompress_ptr cinfo)
 
 jpeglibNamespace::decompress_onepass (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 jpeglibNamespace::dummy_consume_data (j_decompress_ptr)
 
 jpeglibNamespace::consume_data (j_decompress_ptr cinfo)
 
 jpeglibNamespace::decompress_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 jpeglibNamespace::smoothing_ok (j_decompress_ptr cinfo)
 
 jpeglibNamespace::decompress_smooth_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 
 jpeglibNamespace::jinit_d_coef_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 
 jpeglibNamespace::build_ycc_rgb_table (j_decompress_ptr cinfo)
 
 jpeglibNamespace::ycc_rgb_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::null_convert2 (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::grayscale_convert2 (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::gray_rgb_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::ycck_cmyk_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::start_pass_dcolor (j_decompress_ptr)
 
 jpeglibNamespace::jinit_color_deconverter (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_pass (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jinit_inverse_dct (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_pass_huff_decoder (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, boolean isDC, int tblno, d_derived_tbl **pdtbl)
 
 jpeglibNamespace::jpeg_fill_bit_buffer (bitread_working_state *state, register bit_buf_type get_buffer, register int bits_left, int nbits)
 
 jpeglibNamespace::jpeg_huff_decode (bitread_working_state *state, register bit_buf_type get_buffer, register int bits_left, d_derived_tbl *htbl, int min_bits)
 
 jpeglibNamespace::process_restart (j_decompress_ptr cinfo)
 
 jpeglibNamespace::decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::jinit_huff_decoder (j_decompress_ptr cinfo)
 
 jpeglibNamespace::per_scan_setup2 (j_decompress_ptr cinfo)
 
 jpeglibNamespace::latch_quant_tables (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_input_pass2 (j_decompress_ptr cinfo)
 
 jpeglibNamespace::finish_input_pass (j_decompress_ptr cinfo)
 
 jpeglibNamespace::consume_markers (j_decompress_ptr cinfo)
 
 jpeglibNamespace::reset_input_controller (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jinit_input_controller (j_decompress_ptr cinfo)
 
 jpeglibNamespace::make_funny_pointers (j_decompress_ptr cinfo)
 
 jpeglibNamespace::set_wraparound_pointers (j_decompress_ptr cinfo)
 
 jpeglibNamespace::set_bottom_pointers (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_pass_main2 (j_decompress_ptr cinfo, J_BUF_MODE pass_mode)
 
 jpeglibNamespace::process_data_simple_main2 (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::process_data_context_main (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::process_data_crank_post (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::jinit_d_main_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 
 jpeglibNamespace::get_soi (j_decompress_ptr cinfo)
 
 jpeglibNamespace::get_sof (j_decompress_ptr cinfo, boolean is_prog, boolean is_arith)
 
 jpeglibNamespace::get_sos (j_decompress_ptr cinfo)
 
 jpeglibNamespace::get_dht (j_decompress_ptr cinfo)
 
 jpeglibNamespace::get_dqt (j_decompress_ptr cinfo)
 
 jpeglibNamespace::get_dri (j_decompress_ptr cinfo)
 
 jpeglibNamespace::examine_app0 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 
 jpeglibNamespace::examine_app14 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 
 jpeglibNamespace::get_interesting_appn (j_decompress_ptr cinfo)
 
 jpeglibNamespace::save_marker (j_decompress_ptr cinfo)
 
 jpeglibNamespace::skip_variable (j_decompress_ptr cinfo)
 
 jpeglibNamespace::next_marker (j_decompress_ptr cinfo)
 
 jpeglibNamespace::first_marker (j_decompress_ptr cinfo)
 
 jpeglibNamespace::read_markers (j_decompress_ptr cinfo)
 
 jpeglibNamespace::read_restart_marker (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_resync_to_restart (j_decompress_ptr cinfo, int desired)
 
 jpeglibNamespace::reset_marker_reader (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jinit_marker_reader (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_save_markers (j_decompress_ptr cinfo, int marker_code, unsigned int length_limit)
 
 jpeglibNamespace::jpeg_set_marker_processor (j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine)
 
 jpeglibNamespace::use_merged_upsample (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_calc_output_dimensions (j_decompress_ptr cinfo)
 
 jpeglibNamespace::prepare_range_limit_table (j_decompress_ptr cinfo)
 
 jpeglibNamespace::master_selection (j_decompress_ptr cinfo)
 
 jpeglibNamespace::prepare_for_output_pass (j_decompress_ptr cinfo)
 
 jpeglibNamespace::finish_output_pass (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_new_colormap (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jinit_master_decompress (j_decompress_ptr cinfo)
 
 jpeglibNamespace::build_ycc_rgb_table2 (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_pass_merged_upsample (j_decompress_ptr cinfo)
 
 jpeglibNamespace::merged_2v_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::merged_1v_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION)
 
 jpeglibNamespace::h2v1_merged_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)
 
 jpeglibNamespace::h2v2_merged_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)
 
 jpeglibNamespace::jinit_merged_upsampler (j_decompress_ptr cinfo)
 
 jpeglibNamespace::process_restartp (j_decompress_ptr cinfo)
 
 jpeglibNamespace::decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::decode_mcu_DC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 
 jpeglibNamespace::jinit_phuff_decoder (j_decompress_ptr cinfo)
 
 jpeglibNamespace::post_process_1pass (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::post_process_prepass (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY, JDIMENSION *out_row_ctr, JDIMENSION)
 
 jpeglibNamespace::post_process_2pass (j_decompress_ptr cinfo, JSAMPIMAGE, JDIMENSION *, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::jinit_d_post_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 
typedef jpeglibNamespace::JMETHOD (void, upsample1_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr))
 
 jpeglibNamespace::start_pass_upsample (j_decompress_ptr cinfo)
 
 jpeglibNamespace::sep_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 
 jpeglibNamespace::fullsize_upsample (j_decompress_ptr, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::noop_upsample (j_decompress_ptr, jpeg_component_info *, JSAMPARRAY, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::int_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::h2v2_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 
 jpeglibNamespace::jinit_upsampler (j_decompress_ptr cinfo)
 
 jpeglibNamespace::transdecode_master_selection (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jpeg_fdct_float (FAST_FLOAT *data)
 
 jpeglibNamespace::jpeg_fdct_islow (DCTELEM *data)
 
 jpeglibNamespace::jpeg_fdct_ifast (DCTELEM *data)
 
 jpeglibNamespace::jpeg_idct_float (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeglibNamespace::jpeg_idct_ifast (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeglibNamespace::jpeg_idct_islow (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeglibNamespace::jpeg_idct_4x4 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeglibNamespace::jpeg_idct_2x2 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeglibNamespace::jpeg_idct_1x1 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 
 jpeglibNamespace::EXTERN (void *) jpeg_get_small JPP((j_common_ptr cinfo
 
 jpeglibNamespace::EXTERN (void FAR *) jpeg_get_large JPP((j_common_ptr cinfo
 
 jpeglibNamespace::out_of_memory (j_common_ptr cinfo, int which)
 
 jpeglibNamespace::alloc_small (j_common_ptr cinfo, int pool_id, size_t sizeofobject)
 
 jpeglibNamespace::alloc_large (j_common_ptr cinfo, int pool_id, size_t sizeofobject)
 
 jpeglibNamespace::alloc_sarray (j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows)
 
 jpeglibNamespace::alloc_barray (j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows)
 
 jpeglibNamespace::request_virt_sarray (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess)
 
 jpeglibNamespace::request_virt_barray (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess)
 
 jpeglibNamespace::realize_virt_arrays (j_common_ptr cinfo)
 
 jpeglibNamespace::do_sarray_io (j_common_ptr cinfo, jvirt_sarray_ptr ptr, boolean writing)
 
 jpeglibNamespace::do_barray_io (j_common_ptr cinfo, jvirt_barray_ptr ptr, boolean writing)
 
 jpeglibNamespace::access_virt_sarray (j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)
 
 jpeglibNamespace::access_virt_barray (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)
 
 jpeglibNamespace::free_pool (j_common_ptr cinfo, int pool_id)
 
 jpeglibNamespace::self_destruct (j_common_ptr cinfo)
 
 jpeglibNamespace::jinit_memory_mgr (j_common_ptr cinfo)
 
 jpeglibNamespace::jpeg_get_small (j_common_ptr, size_t sizeofobject)
 
 jpeglibNamespace::jpeg_free_small (j_common_ptr, void *object, size_t)
 
 jpeglibNamespace::jpeg_get_large (j_common_ptr, size_t sizeofobject)
 
 jpeglibNamespace::jpeg_free_large (j_common_ptr, void FAR *object, size_t)
 
 jpeglibNamespace::jpeg_mem_available (j_common_ptr, long, long max_bytes_needed, long)
 
 jpeglibNamespace::jpeg_open_backing_store (j_common_ptr cinfo, struct backing_store_struct *, long)
 
 jpeglibNamespace::jpeg_mem_init (j_common_ptr)
 
 jpeglibNamespace::jpeg_mem_term (j_common_ptr)
 
 jpeglibNamespace::select_ncolors (j_decompress_ptr cinfo, int Ncolors[])
 
 jpeglibNamespace::output_value (j_decompress_ptr, int, int j, int maxj)
 
 jpeglibNamespace::largest_input_value (j_decompress_ptr, int, int j, int maxj)
 
 jpeglibNamespace::create_colormap (j_decompress_ptr cinfo)
 
 jpeglibNamespace::create_colorindex (j_decompress_ptr cinfo)
 
 jpeglibNamespace::make_odither_array (j_decompress_ptr cinfo, int ncolors)
 
 jpeglibNamespace::create_odither_tables (j_decompress_ptr cinfo)
 
 jpeglibNamespace::color_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::color_quantize3 (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::quantize_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::quantize3_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::quantize_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::alloc_fs_workspace (j_decompress_ptr cinfo)
 
 jpeglibNamespace::start_pass_1_quant (j_decompress_ptr cinfo, boolean)
 
 jpeglibNamespace::finish_pass_1_quant (j_decompress_ptr)
 
 jpeglibNamespace::new_color_map_1_quant (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jinit_1pass_quantizer (j_decompress_ptr cinfo)
 
 jpeglibNamespace::prescan_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY, int num_rows)
 
 jpeglibNamespace::find_biggest_color_pop (boxptr boxlist, int numboxes)
 
 jpeglibNamespace::find_biggest_volume (boxptr boxlist, int numboxes)
 
 jpeglibNamespace::update_box (j_decompress_ptr cinfo, boxptr boxp)
 
 jpeglibNamespace::median_cut (j_decompress_ptr cinfo, boxptr boxlist, int numboxes, int desired_colors)
 
 jpeglibNamespace::compute_color (j_decompress_ptr cinfo, boxptr boxp, int icolor)
 
 jpeglibNamespace::select_colors (j_decompress_ptr cinfo, int desired_colors)
 
 jpeglibNamespace::find_nearby_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2, JSAMPLE colorlist[])
 
 jpeglibNamespace::find_best_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2, int numcolors, JSAMPLE colorlist[], JSAMPLE bestcolor[])
 
 jpeglibNamespace::fill_inverse_cmap (j_decompress_ptr cinfo, int c0, int c1, int c2)
 
 jpeglibNamespace::pass2_no_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::pass2_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 
 jpeglibNamespace::init_error_limit (j_decompress_ptr cinfo)
 
 jpeglibNamespace::finish_pass1 (j_decompress_ptr cinfo)
 
 jpeglibNamespace::finish_pass2 (j_decompress_ptr)
 
 jpeglibNamespace::start_pass_2_quant (j_decompress_ptr cinfo, boolean is_pre_scan)
 
 jpeglibNamespace::new_color_map_2_quant (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jinit_2pass_quantizer (j_decompress_ptr cinfo)
 
 jpeglibNamespace::jdiv_round_up (long a, long b)
 
 jpeglibNamespace::jround_up (long a, long b)
 
 jpeglibNamespace::jcopy_sample_rows (JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols)
 
 jpeglibNamespace::jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks)
 
 jpeglibNamespace::jzero_far (void FAR *target, size_t bytestozero)
 
 jpeglibNamespace::do_flip_h (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays)
 
 jpeglibNamespace::do_flip_v (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jpeglibNamespace::do_transpose (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jpeglibNamespace::do_rot_90 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jpeglibNamespace::do_rot_270 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jpeglibNamespace::do_rot_180 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jpeglibNamespace::do_transverse (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 
 jpeglibNamespace::jtransform_request_workspace (j_decompress_ptr srcinfo, jpeg_transform_info *info)
 
 jpeglibNamespace::transpose_critical_parameters (j_compress_ptr dstinfo)
 
 jpeglibNamespace::trim_right_edge (j_compress_ptr dstinfo)
 
 jpeglibNamespace::trim_bottom_edge (j_compress_ptr dstinfo)
 
 jpeglibNamespace::jtransform_adjust_parameters (j_decompress_ptr, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jpeg_transform_info *info)
 
 jpeglibNamespace::jtransform_execute_transformation (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jpeg_transform_info *info)
 
 jpeglibNamespace::jcopy_markers_setup (j_decompress_ptr srcinfo, JCOPY_OPTION option)
 
 jpeglibNamespace::jcopy_markers_execute (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, JCOPY_OPTION)
 

Variables

int jpeglibNamespace::version
 
int size_t jpeglibNamespace::structsize
 
FILE * jpeglibNamespace::outfile
 
FILE * jpeglibNamespace::infile
 
J_COLOR_SPACE jpeglibNamespace::colorspace
 
int jpeglibNamespace::quality
 
int boolean jpeglibNamespace::force_baseline
 
int jpeglibNamespace::scale_factor
 
int jpeglibNamespace::which_tbl
 
int const unsigned intjpeglibNamespace::basic_table
 
boolean jpeglibNamespace::suppress
 
boolean jpeglibNamespace::write_all_tables
 
JSAMPARRAY jpeglibNamespace::scanlines
 
JSAMPARRAY JDIMENSION jpeglibNamespace::num_lines
 
JSAMPIMAGE jpeglibNamespace::data
 
int jpeglibNamespace::marker
 
int const JOCTETjpeglibNamespace::dataptr
 
int const JOCTET unsigned int jpeglibNamespace::datalen
 
int jpeglibNamespace::val
 
boolean jpeglibNamespace::require_image
 
JSAMPARRAY JDIMENSION jpeglibNamespace::max_lines
 
int jpeglibNamespace::scan_number
 
int jpeglibNamespace::marker_code
 
int unsigned int jpeglibNamespace::length_limit
 
int jpeg_marker_parser_method jpeglibNamespace::routine
 
jvirt_barray_ptrjpeglibNamespace::coef_arrays
 
j_compress_ptr jpeglibNamespace::dstinfo
 
int jpeglibNamespace::desired
 
boolean jpeglibNamespace::transcode_only
 
boolean jpeglibNamespace::need_full_buffer
 
long jpeglibNamespace::b
 
int jpeglibNamespace::source_row
 
int JSAMPARRAY jpeglibNamespace::output_array
 
int JSAMPARRAY int jpeglibNamespace::dest_row
 
int JSAMPARRAY int int jpeglibNamespace::num_rows
 
int JSAMPARRAY int int JDIMENSION jpeglibNamespace::num_cols
 
JBLOCKROW jpeglibNamespace::output_row
 
JBLOCKROW JDIMENSION jpeglibNamespace::num_blocks
 
size_t jpeglibNamespace::bytestozero
 
const int jpeglibNamespace::jpeg_natural_order []
 
 jpeglibNamespace::Sorry
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters 
jpeglibNamespace::Ss
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components 
jpeglibNamespace::Caution
 
there are legal restrictions
on arithmetic coding Invalid
progressive parameters caller
expects u Cannot quantize more
than d color components Adobe
APP14 
jpeglibNamespace::flags
 
jpeg_component_infojpeglibNamespace::compptr
 
jpeg_component_info JCOEFPTR jpeglibNamespace::coef_block
 
jpeg_component_info JCOEFPTR
JSAMPARRAY 
jpeglibNamespace::output_buf
 
jpeg_component_info JCOEFPTR
JSAMPARRAY JDIMENSION 
jpeglibNamespace::output_col
 
boolean jpeglibNamespace::isDC
 
boolean int jpeglibNamespace::tblno
 
boolean int c_derived_tbl ** jpeglibNamespace::pdtbl
 
JHUFF_TBLjpeglibNamespace::htbl
 
JHUFF_TBL long jpeglibNamespace::freq []
 
JOCTETjpeglibNamespace::buffer
 
boolean jpeglibNamespace::start_of_file
 
 jpeglibNamespace::my_source_mgr
 
register bit_buf_type jpeglibNamespace::get_buffer
 
register bit_buf_type register int jpeglibNamespace::bits_left
 
register bit_buf_type register
int int 
jpeglibNamespace::nbits
 
register bit_buf_type register
int d_derived_tbl int 
jpeglibNamespace::min_bits
 
size_t jpeglibNamespace::sizeofobject
 
void * jpeglibNamespace::object
 
long jpeglibNamespace::min_bytes_needed
 
long long jpeglibNamespace::max_bytes_needed
 
long long long jpeglibNamespace::already_allocated
 
struct backing_store_structjpeglibNamespace::info
 
struct backing_store_struct long jpeglibNamespace::total_bytes_needed
 
j_compress_ptr jvirt_barray_ptrjpeglibNamespace::src_coef_arrays
 
JCOPY_OPTION jpeglibNamespace::option
 
const int JPEGHelpers::jpegBufferSize = 512
 

Macro Definition Documentation

#define JPEG_INTERNALS
#define JPEG_INTERNALS