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: