ReactOS 0.4.16-dev-91-g764881a
huff_entropy_encoder Struct Reference
Collaboration diagram for huff_entropy_encoder:

Public Attributes

struct jpeg_entropy_encoder pub
 
savable_state saved
 
unsigned int restarts_to_go
 
int next_restart_num
 
c_derived_tbldc_derived_tbls [NUM_HUFF_TBLS]
 
c_derived_tblac_derived_tbls [NUM_HUFF_TBLS]
 
longdc_count_ptrs [NUM_HUFF_TBLS]
 
longac_count_ptrs [NUM_HUFF_TBLS]
 
boolean gather_statistics
 
JOCTETnext_output_byte
 
size_t free_in_buffer
 
j_compress_ptr cinfo
 
int ac_tbl_no
 
unsigned int EOBRUN
 
unsigned int BE
 
charbit_buffer
 

Detailed Description

Definition at line 81 of file jchuff.c.

Member Data Documentation

◆ ac_count_ptrs

long* huff_entropy_encoder::ac_count_ptrs[NUM_HUFF_TBLS]

◆ ac_derived_tbls

c_derived_tbl* huff_entropy_encoder::ac_derived_tbls[NUM_HUFF_TBLS]

◆ ac_tbl_no

int huff_entropy_encoder::ac_tbl_no

Definition at line 110 of file jchuff.c.

Referenced by encode_mcu_AC_first(), encode_mcu_AC_refine(), and start_pass_huff().

◆ BE

unsigned int huff_entropy_encoder::BE

Definition at line 112 of file jchuff.c.

Referenced by encode_mcu_AC_refine(), and start_pass_huff().

◆ bit_buffer

char* huff_entropy_encoder::bit_buffer

Definition at line 113 of file jchuff.c.

Referenced by encode_mcu_AC_refine(), jinit_huff_encoder(), and start_pass_huff().

◆ cinfo

j_compress_ptr huff_entropy_encoder::cinfo

Definition at line 107 of file jchuff.c.

Referenced by start_pass_huff().

◆ dc_count_ptrs

long* huff_entropy_encoder::dc_count_ptrs[NUM_HUFF_TBLS]

◆ dc_derived_tbls

c_derived_tbl* huff_entropy_encoder::dc_derived_tbls[NUM_HUFF_TBLS]

◆ EOBRUN

unsigned int huff_entropy_encoder::EOBRUN

Definition at line 111 of file jchuff.c.

Referenced by encode_mcu_AC_first(), encode_mcu_AC_refine(), and start_pass_huff().

◆ free_in_buffer

size_t huff_entropy_encoder::free_in_buffer

◆ gather_statistics

boolean huff_entropy_encoder::gather_statistics

Definition at line 101 of file jchuff.c.

Referenced by start_pass_huff().

◆ next_output_byte

JOCTET* huff_entropy_encoder::next_output_byte

◆ next_restart_num

int huff_entropy_encoder::next_restart_num

◆ pub

struct jpeg_entropy_encoder huff_entropy_encoder::pub

◆ restarts_to_go

◆ saved


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