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: