DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
j_decompress_ptr Struct Reference
Collaboration diagram for j_decompress_ptr:

Data Fields

voidac_huff_tbl_ptrs [NUM_HUFF_TBLS]
int actual_number_of_colors
unsigned char Adobe_transform
int Ah
int Al
unsigned char arith_ac_K [NUM_ARITH_TBLS]
jboolean arith_code
unsigned char arith_dc_L [NUM_ARITH_TBLS]
unsigned char arith_dc_U [NUM_ARITH_TBLS]
int blocks_in_MCU
jboolean buffered_image
jboolean CCIR601_sampling
voidcconvert
voidclient_data
voidcoef
int(* coef_bits )[DCTSIZE2]
voidcolormap
jpeg_component_infocomp_info
int comps_in_scan
voidcquantize
jpeg_component_infocur_comp_info [MAX_COMPS_IN_SCAN]
int data_precision
voiddc_huff_tbl_ptrs [NUM_HUFF_TBLS]
J_DCT_METHOD dct_method
unsigned char density_unit
int desired_number_of_colors
J_DITHER_MODE dither_mode
jboolean do_block_smoothing
jboolean do_fancy_upsampling
jboolean enable_1pass_quant
jboolean enable_2pass_quant
jboolean enable_external_quant
voidentropy
struct jpeg_error_mgrerr
int global_state
voididct
JDIMENSION image_height
JDIMENSION image_width
JDIMENSION input_iMCU_row
int input_scan_number
voidinputctl
jboolean is_decompressor
unsigned char JFIF_major_version
unsigned char JFIF_minor_version
J_COLOR_SPACE jpeg_color_space
voidmain
voidmarker
voidmarker_list
voidmaster
int max_h_samp_factor
int max_v_samp_factor
int MCU_membership [D_MAX_BLOCKS_IN_MCU]
JDIMENSION MCU_rows_in_scan
JDIMENSION MCUs_per_row
struct jpeg_memory_mgrmem
int min_DCT_scaled_size
int num_components
int out_color_components
J_COLOR_SPACE out_color_space
int output_components
double output_gamma
JDIMENSION output_height
JDIMENSION output_iMCU_row
int output_scan_number
JDIMENSION output_scanline
JDIMENSION output_width
voidpost
voidprogress
jboolean progressive_mode
voidquant_tbl_ptrs [NUM_QUANT_TBLS]
jboolean quantize_colors
jboolean raw_data_out
int rec_outbuf_height
unsigned int restart_interval
voidsample_range_limit
jboolean saw_Adobe_marker
jboolean saw_JFIF_marker
unsigned int scale_denom
unsigned int scale_num
int Se
struct jpeg_source_mgrsrc
int Ss
JDIMENSION total_iMCU_rows
jboolean two_pass_quantize
int unread_marker
voidupsample
unsigned short X_density
unsigned short Y_density

Detailed Description

Definition at line 222 of file jpeg.c.

Field Documentation

◆ ac_huff_tbl_ptrs

void* j_decompress_ptr::ac_huff_tbl_ptrs[NUM_HUFF_TBLS]

Definition at line 274 of file jpeg.c.

◆ actual_number_of_colors

int j_decompress_ptr::actual_number_of_colors

Definition at line 262 of file jpeg.c.

◆ Adobe_transform

unsigned char j_decompress_ptr::Adobe_transform

Definition at line 290 of file jpeg.c.

◆ Ah

int j_decompress_ptr::Ah

Definition at line 304 of file jpeg.c.

◆ Al

int j_decompress_ptr::Al

Definition at line 304 of file jpeg.c.

◆ arith_ac_K

unsigned char j_decompress_ptr::arith_ac_K[NUM_ARITH_TBLS]

Definition at line 281 of file jpeg.c.

◆ arith_code

jboolean j_decompress_ptr::arith_code

Definition at line 278 of file jpeg.c.

◆ arith_dc_L

unsigned char j_decompress_ptr::arith_dc_L[NUM_ARITH_TBLS]

Definition at line 279 of file jpeg.c.

◆ arith_dc_U

unsigned char j_decompress_ptr::arith_dc_U[NUM_ARITH_TBLS]

Definition at line 280 of file jpeg.c.

◆ blocks_in_MCU

int j_decompress_ptr::blocks_in_MCU

Definition at line 302 of file jpeg.c.

◆ buffered_image

jboolean j_decompress_ptr::buffered_image

Definition at line 241 of file jpeg.c.

◆ CCIR601_sampling

jboolean j_decompress_ptr::CCIR601_sampling

Definition at line 291 of file jpeg.c.

◆ cconvert

void* j_decompress_ptr::cconvert

Definition at line 315 of file jpeg.c.

◆ client_data

void* j_decompress_ptr::client_data

Definition at line 228 of file jpeg.c.

◆ coef

void* j_decompress_ptr::coef

Definition at line 308 of file jpeg.c.

◆ coef_bits

int(* j_decompress_ptr::coef_bits)[DCTSIZE2]

Definition at line 271 of file jpeg.c.

◆ colormap

void* j_decompress_ptr::colormap

Definition at line 263 of file jpeg.c.

◆ comp_info

jpeg_component_info* j_decompress_ptr::comp_info

Definition at line 276 of file jpeg.c.

◆ comps_in_scan

int j_decompress_ptr::comps_in_scan

Definition at line 298 of file jpeg.c.

◆ cquantize

void* j_decompress_ptr::cquantize

Definition at line 316 of file jpeg.c.

◆ cur_comp_info

jpeg_component_info* j_decompress_ptr::cur_comp_info[MAX_COMPS_IN_SCAN]

Definition at line 299 of file jpeg.c.

◆ data_precision

int j_decompress_ptr::data_precision

Definition at line 275 of file jpeg.c.

◆ dc_huff_tbl_ptrs

void* j_decompress_ptr::dc_huff_tbl_ptrs[NUM_HUFF_TBLS]

Definition at line 273 of file jpeg.c.

◆ dct_method

J_DCT_METHOD j_decompress_ptr::dct_method

Definition at line 243 of file jpeg.c.

◆ density_unit

unsigned char j_decompress_ptr::density_unit

Definition at line 286 of file jpeg.c.

◆ desired_number_of_colors

int j_decompress_ptr::desired_number_of_colors

Definition at line 249 of file jpeg.c.

◆ dither_mode

J_DITHER_MODE j_decompress_ptr::dither_mode

Definition at line 247 of file jpeg.c.

◆ do_block_smoothing

jboolean j_decompress_ptr::do_block_smoothing

Definition at line 245 of file jpeg.c.

◆ do_fancy_upsampling

jboolean j_decompress_ptr::do_fancy_upsampling

Definition at line 244 of file jpeg.c.

◆ enable_1pass_quant

jboolean j_decompress_ptr::enable_1pass_quant

Definition at line 250 of file jpeg.c.

◆ enable_2pass_quant

jboolean j_decompress_ptr::enable_2pass_quant

Definition at line 252 of file jpeg.c.

◆ enable_external_quant

jboolean j_decompress_ptr::enable_external_quant

Definition at line 251 of file jpeg.c.

◆ entropy

void* j_decompress_ptr::entropy

Definition at line 312 of file jpeg.c.

◆ err

struct jpeg_error_mgr* j_decompress_ptr::err

Definition at line 224 of file jpeg.c.

Referenced by JPEG_ErrorExit(), and JPEG_LoadImage_BGRA().

◆ global_state

int j_decompress_ptr::global_state

Definition at line 230 of file jpeg.c.

◆ idct

void* j_decompress_ptr::idct

Definition at line 313 of file jpeg.c.

◆ image_height

JDIMENSION j_decompress_ptr::image_height

Definition at line 234 of file jpeg.c.

◆ image_width

JDIMENSION j_decompress_ptr::image_width

Definition at line 233 of file jpeg.c.

◆ input_iMCU_row

JDIMENSION j_decompress_ptr::input_iMCU_row

Definition at line 268 of file jpeg.c.

◆ input_scan_number

int j_decompress_ptr::input_scan_number

Definition at line 267 of file jpeg.c.

◆ inputctl

void* j_decompress_ptr::inputctl

Definition at line 310 of file jpeg.c.

◆ is_decompressor

jboolean j_decompress_ptr::is_decompressor

Definition at line 229 of file jpeg.c.

◆ JFIF_major_version

unsigned char j_decompress_ptr::JFIF_major_version

Definition at line 284 of file jpeg.c.

◆ JFIF_minor_version

unsigned char j_decompress_ptr::JFIF_minor_version

Definition at line 285 of file jpeg.c.

◆ jpeg_color_space

J_COLOR_SPACE j_decompress_ptr::jpeg_color_space

Definition at line 237 of file jpeg.c.

◆ main

void* j_decompress_ptr::main

Definition at line 307 of file jpeg.c.

◆ marker

void* j_decompress_ptr::marker

Definition at line 311 of file jpeg.c.

◆ marker_list

void* j_decompress_ptr::marker_list

Definition at line 292 of file jpeg.c.

◆ master

void* j_decompress_ptr::master

Definition at line 306 of file jpeg.c.

◆ max_h_samp_factor

int j_decompress_ptr::max_h_samp_factor

Definition at line 293 of file jpeg.c.

◆ max_v_samp_factor

int j_decompress_ptr::max_v_samp_factor

Definition at line 294 of file jpeg.c.

◆ MCU_membership

int j_decompress_ptr::MCU_membership[D_MAX_BLOCKS_IN_MCU]

Definition at line 303 of file jpeg.c.

◆ MCU_rows_in_scan

JDIMENSION j_decompress_ptr::MCU_rows_in_scan

Definition at line 301 of file jpeg.c.

◆ MCUs_per_row

JDIMENSION j_decompress_ptr::MCUs_per_row

Definition at line 300 of file jpeg.c.

◆ mem

struct jpeg_memory_mgr* j_decompress_ptr::mem

Definition at line 225 of file jpeg.c.

◆ min_DCT_scaled_size

int j_decompress_ptr::min_DCT_scaled_size

Definition at line 295 of file jpeg.c.

◆ num_components

int j_decompress_ptr::num_components

Definition at line 236 of file jpeg.c.

◆ out_color_components

int j_decompress_ptr::out_color_components

Definition at line 257 of file jpeg.c.

◆ out_color_space

J_COLOR_SPACE j_decompress_ptr::out_color_space

Definition at line 238 of file jpeg.c.

◆ output_components

int j_decompress_ptr::output_components

Definition at line 259 of file jpeg.c.

Referenced by JPEG_LoadImage_BGRA().

◆ output_gamma

double j_decompress_ptr::output_gamma

Definition at line 240 of file jpeg.c.

◆ output_height

JDIMENSION j_decompress_ptr::output_height

Definition at line 255 of file jpeg.c.

Referenced by JPEG_LoadImage_BGRA().

◆ output_iMCU_row

JDIMENSION j_decompress_ptr::output_iMCU_row

Definition at line 270 of file jpeg.c.

◆ output_scan_number

int j_decompress_ptr::output_scan_number

Definition at line 269 of file jpeg.c.

◆ output_scanline

JDIMENSION j_decompress_ptr::output_scanline

Definition at line 265 of file jpeg.c.

Referenced by JPEG_LoadImage_BGRA().

◆ output_width

JDIMENSION j_decompress_ptr::output_width

Definition at line 253 of file jpeg.c.

Referenced by JPEG_LoadImage_BGRA().

◆ post

void* j_decompress_ptr::post

Definition at line 309 of file jpeg.c.

◆ progress

void* j_decompress_ptr::progress

Definition at line 227 of file jpeg.c.

◆ progressive_mode

jboolean j_decompress_ptr::progressive_mode

Definition at line 277 of file jpeg.c.

◆ quant_tbl_ptrs

void* j_decompress_ptr::quant_tbl_ptrs[NUM_QUANT_TBLS]

Definition at line 272 of file jpeg.c.

◆ quantize_colors

jboolean j_decompress_ptr::quantize_colors

Definition at line 246 of file jpeg.c.

◆ raw_data_out

jboolean j_decompress_ptr::raw_data_out

Definition at line 242 of file jpeg.c.

◆ rec_outbuf_height

int j_decompress_ptr::rec_outbuf_height

Definition at line 261 of file jpeg.c.

◆ restart_interval

unsigned int j_decompress_ptr::restart_interval

Definition at line 282 of file jpeg.c.

◆ sample_range_limit

void* j_decompress_ptr::sample_range_limit

Definition at line 297 of file jpeg.c.

◆ saw_Adobe_marker

jboolean j_decompress_ptr::saw_Adobe_marker

Definition at line 289 of file jpeg.c.

◆ saw_JFIF_marker

jboolean j_decompress_ptr::saw_JFIF_marker

Definition at line 283 of file jpeg.c.

◆ scale_denom

unsigned int j_decompress_ptr::scale_denom

Definition at line 239 of file jpeg.c.

Referenced by JPEG_LoadImage_BGRA().

◆ scale_num

unsigned int j_decompress_ptr::scale_num

Definition at line 239 of file jpeg.c.

Referenced by JPEG_LoadImage_BGRA().

◆ Se

int j_decompress_ptr::Se

Definition at line 304 of file jpeg.c.

◆ src

struct jpeg_source_mgr* j_decompress_ptr::src

Definition at line 232 of file jpeg.c.

◆ Ss

int j_decompress_ptr::Ss

Definition at line 304 of file jpeg.c.

◆ total_iMCU_rows

JDIMENSION j_decompress_ptr::total_iMCU_rows

Definition at line 296 of file jpeg.c.

◆ two_pass_quantize

jboolean j_decompress_ptr::two_pass_quantize

Definition at line 248 of file jpeg.c.

◆ unread_marker

int j_decompress_ptr::unread_marker

Definition at line 305 of file jpeg.c.

◆ upsample

void* j_decompress_ptr::upsample

Definition at line 314 of file jpeg.c.

◆ X_density

unsigned short j_decompress_ptr::X_density

Definition at line 287 of file jpeg.c.

◆ Y_density

unsigned short j_decompress_ptr::Y_density

Definition at line 288 of file jpeg.c.


The documentation for this struct was generated from the following file: