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

Data Fields

voidac_huff_tbl_ptrs [NUM_HUFF_TBLS]
 
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 CCIR601_sampling
 
voidcconvert
 
voidclient_data
 
voidcoef
 
jpeg_component_infocomp_info
 
int comps_in_scan
 
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
 
voiddest
 
voiddownsample
 
voidentropy
 
struct jpeg_error_mgrerr
 
voidfdct
 
int global_state
 
JDIMENSION image_height
 
JDIMENSION image_width
 
J_COLOR_SPACE in_color_space
 
int input_components
 
double input_gamma
 
jboolean is_decompressor
 
unsigned char JFIF_major_version
 
unsigned char JFIF_minor_version
 
J_COLOR_SPACE jpeg_color_space
 
voidmain
 
voidmarker
 
voidmaster
 
int max_h_samp_factor
 
int max_v_samp_factor
 
int MCU_membership [C_MAX_BLOCKS_IN_MCU]
 
JDIMENSION MCU_rows_in_scan
 
JDIMENSION MCUs_per_row
 
struct jpeg_memory_mgrmem
 
JDIMENSION next_scanline
 
int num_components
 
int num_scans
 
jboolean optimize_coding
 
voidprep
 
voidprogress
 
jboolean progressive_mode
 
voidquant_tbl_ptrs [NUM_QUANT_TBLS]
 
jboolean raw_data_in
 
int restart_in_rows
 
unsigned int restart_interval
 
const voidscan_info
 
voidscript_space
 
int script_space_size
 
int Se
 
int smoothing_factor
 
int Ss
 
JDIMENSION total_iMCU_rows
 
jboolean write_Adobe_marker
 
jboolean write_JFIF_header
 
unsigned short X_density
 
unsigned short Y_density
 

Detailed Description

Definition at line 320 of file jpeg.c.

Field Documentation

◆ ac_huff_tbl_ptrs

void* j_compress_ptr::ac_huff_tbl_ptrs[NUM_HUFF_TBLS]

Definition at line 342 of file jpeg.c.

◆ Ah

int j_compress_ptr::Ah

Definition at line 378 of file jpeg.c.

◆ Al

int j_compress_ptr::Al

Definition at line 378 of file jpeg.c.

◆ arith_ac_K

unsigned char j_compress_ptr::arith_ac_K[NUM_ARITH_TBLS]

Definition at line 345 of file jpeg.c.

◆ arith_code

jboolean j_compress_ptr::arith_code

Definition at line 350 of file jpeg.c.

◆ arith_dc_L

unsigned char j_compress_ptr::arith_dc_L[NUM_ARITH_TBLS]

Definition at line 343 of file jpeg.c.

◆ arith_dc_U

unsigned char j_compress_ptr::arith_dc_U[NUM_ARITH_TBLS]

Definition at line 344 of file jpeg.c.

◆ blocks_in_MCU

int j_compress_ptr::blocks_in_MCU

Definition at line 376 of file jpeg.c.

◆ CCIR601_sampling

jboolean j_compress_ptr::CCIR601_sampling

Definition at line 352 of file jpeg.c.

◆ cconvert

void* j_compress_ptr::cconvert

Definition at line 385 of file jpeg.c.

◆ client_data

void* j_compress_ptr::client_data

Definition at line 325 of file jpeg.c.

◆ coef

void* j_compress_ptr::coef

Definition at line 383 of file jpeg.c.

◆ comp_info

jpeg_component_info* j_compress_ptr::comp_info

Definition at line 339 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ comps_in_scan

int j_compress_ptr::comps_in_scan

Definition at line 372 of file jpeg.c.

◆ cur_comp_info

jpeg_component_info* j_compress_ptr::cur_comp_info[MAX_COMPS_IN_SCAN]

Definition at line 373 of file jpeg.c.

◆ data_precision

int j_compress_ptr::data_precision

Definition at line 335 of file jpeg.c.

◆ dc_huff_tbl_ptrs

void* j_compress_ptr::dc_huff_tbl_ptrs[NUM_HUFF_TBLS]

Definition at line 341 of file jpeg.c.

◆ dct_method

J_DCT_METHOD j_compress_ptr::dct_method

Definition at line 354 of file jpeg.c.

◆ density_unit

unsigned char j_compress_ptr::density_unit

Definition at line 362 of file jpeg.c.

◆ dest

void* j_compress_ptr::dest

Definition at line 329 of file jpeg.c.

Referenced by JPEG_try_SaveImage_to_Buffer().

◆ downsample

void* j_compress_ptr::downsample

Definition at line 386 of file jpeg.c.

◆ entropy

void* j_compress_ptr::entropy

Definition at line 388 of file jpeg.c.

◆ err

struct jpeg_error_mgr* j_compress_ptr::err

Definition at line 322 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_SaveImage_to_Buffer().

◆ fdct

void* j_compress_ptr::fdct

Definition at line 387 of file jpeg.c.

◆ global_state

int j_compress_ptr::global_state

Definition at line 327 of file jpeg.c.

◆ image_height

JDIMENSION j_compress_ptr::image_height

Definition at line 331 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ image_width

JDIMENSION j_compress_ptr::image_width

Definition at line 330 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ in_color_space

J_COLOR_SPACE j_compress_ptr::in_color_space

Definition at line 333 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ input_components

int j_compress_ptr::input_components

Definition at line 332 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ input_gamma

double j_compress_ptr::input_gamma

Definition at line 334 of file jpeg.c.

◆ is_decompressor

jboolean j_compress_ptr::is_decompressor

Definition at line 326 of file jpeg.c.

◆ JFIF_major_version

unsigned char j_compress_ptr::JFIF_major_version

Definition at line 360 of file jpeg.c.

◆ JFIF_minor_version

unsigned char j_compress_ptr::JFIF_minor_version

Definition at line 361 of file jpeg.c.

◆ jpeg_color_space

J_COLOR_SPACE j_compress_ptr::jpeg_color_space

Definition at line 338 of file jpeg.c.

◆ main

void* j_compress_ptr::main

Definition at line 381 of file jpeg.c.

◆ marker

void* j_compress_ptr::marker

Definition at line 384 of file jpeg.c.

◆ master

void* j_compress_ptr::master

Definition at line 380 of file jpeg.c.

◆ max_h_samp_factor

int j_compress_ptr::max_h_samp_factor

Definition at line 369 of file jpeg.c.

◆ max_v_samp_factor

int j_compress_ptr::max_v_samp_factor

Definition at line 370 of file jpeg.c.

◆ MCU_membership

int j_compress_ptr::MCU_membership[C_MAX_BLOCKS_IN_MCU]

Definition at line 377 of file jpeg.c.

◆ MCU_rows_in_scan

JDIMENSION j_compress_ptr::MCU_rows_in_scan

Definition at line 375 of file jpeg.c.

◆ MCUs_per_row

JDIMENSION j_compress_ptr::MCUs_per_row

Definition at line 374 of file jpeg.c.

◆ mem

struct jpeg_memory_mgr* j_compress_ptr::mem

Definition at line 323 of file jpeg.c.

◆ next_scanline

JDIMENSION j_compress_ptr::next_scanline

Definition at line 366 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ num_components

int j_compress_ptr::num_components

Definition at line 337 of file jpeg.c.

◆ num_scans

int j_compress_ptr::num_scans

Definition at line 347 of file jpeg.c.

◆ optimize_coding

jboolean j_compress_ptr::optimize_coding

Definition at line 351 of file jpeg.c.

Referenced by JPEG_SaveImage_preflipped(), and JPEG_try_SaveImage_to_Buffer().

◆ prep

void* j_compress_ptr::prep

Definition at line 382 of file jpeg.c.

◆ progress

void* j_compress_ptr::progress

Definition at line 324 of file jpeg.c.

◆ progressive_mode

jboolean j_compress_ptr::progressive_mode

Definition at line 368 of file jpeg.c.

◆ quant_tbl_ptrs

void* j_compress_ptr::quant_tbl_ptrs[NUM_QUANT_TBLS]

Definition at line 340 of file jpeg.c.

◆ raw_data_in

jboolean j_compress_ptr::raw_data_in

Definition at line 349 of file jpeg.c.

◆ restart_in_rows

int j_compress_ptr::restart_in_rows

Definition at line 357 of file jpeg.c.

◆ restart_interval

unsigned int j_compress_ptr::restart_interval

Definition at line 356 of file jpeg.c.

◆ scan_info

const void* j_compress_ptr::scan_info

Definition at line 348 of file jpeg.c.

◆ script_space

void* j_compress_ptr::script_space

Definition at line 389 of file jpeg.c.

◆ script_space_size

int j_compress_ptr::script_space_size

Definition at line 390 of file jpeg.c.

◆ Se

int j_compress_ptr::Se

Definition at line 378 of file jpeg.c.

◆ smoothing_factor

int j_compress_ptr::smoothing_factor

Definition at line 353 of file jpeg.c.

◆ Ss

int j_compress_ptr::Ss

Definition at line 378 of file jpeg.c.

◆ total_iMCU_rows

JDIMENSION j_compress_ptr::total_iMCU_rows

Definition at line 371 of file jpeg.c.

◆ write_Adobe_marker

jboolean j_compress_ptr::write_Adobe_marker

Definition at line 365 of file jpeg.c.

◆ write_JFIF_header

jboolean j_compress_ptr::write_JFIF_header

Definition at line 359 of file jpeg.c.

◆ X_density

unsigned short j_compress_ptr::X_density

Definition at line 363 of file jpeg.c.

◆ Y_density

unsigned short j_compress_ptr::Y_density

Definition at line 364 of file jpeg.c.


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