Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Attributes
phuff_entropy_encoder Struct Reference

Detailed Description

Definition at line 19 of file jcphuff.cpp.

Public Attributes

struct jpeg_entropy_encoder pub
 
boolean gather_statistics
 
JOCTETnext_output_byte
 
size_t free_in_buffer
 
INT32 put_buffer
 
int put_bits
 
j_compress_ptr cinfo
 
int last_dc_val [MAX_COMPS_IN_SCAN]
 
int ac_tbl_no
 
unsigned int EOBRUN
 
unsigned int BE
 
char * bit_buffer
 
unsigned int restarts_to_go
 
int next_restart_num
 
c_derived_tblderived_tbls [NUM_HUFF_TBLS]
 
long * count_ptrs [NUM_HUFF_TBLS]
 

Member Data Documentation

◆ ac_tbl_no

int phuff_entropy_encoder::ac_tbl_no

Definition at line 39 of file jcphuff.cpp.

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

◆ BE

unsigned int phuff_entropy_encoder::BE

Definition at line 41 of file jcphuff.cpp.

Referenced by encode_mcu_AC_refine(), and start_pass_phuff().

◆ bit_buffer

char* phuff_entropy_encoder::bit_buffer

Definition at line 42 of file jcphuff.cpp.

Referenced by encode_mcu_AC_refine(), jinit_phuff_encoder(), and start_pass_phuff().

◆ cinfo

j_compress_ptr phuff_entropy_encoder::cinfo

Definition at line 33 of file jcphuff.cpp.

Referenced by start_pass_phuff().

◆ count_ptrs

long* phuff_entropy_encoder::count_ptrs[NUM_HUFF_TBLS]

Definition at line 55 of file jcphuff.cpp.

Referenced by finish_pass_gather_phuff(), jinit_phuff_encoder(), and start_pass_phuff().

◆ derived_tbls

c_derived_tbl* phuff_entropy_encoder::derived_tbls[NUM_HUFF_TBLS]

◆ EOBRUN

unsigned int phuff_entropy_encoder::EOBRUN

◆ free_in_buffer

size_t phuff_entropy_encoder::free_in_buffer

◆ gather_statistics

boolean phuff_entropy_encoder::gather_statistics

Definition at line 24 of file jcphuff.cpp.

Referenced by start_pass_phuff().

◆ last_dc_val

int phuff_entropy_encoder::last_dc_val[MAX_COMPS_IN_SCAN]

◆ next_output_byte

JOCTET* phuff_entropy_encoder::next_output_byte

◆ next_restart_num

int phuff_entropy_encoder::next_restart_num

◆ pub

struct jpeg_entropy_encoder phuff_entropy_encoder::pub

◆ put_bits

int phuff_entropy_encoder::put_bits

Definition at line 32 of file jcphuff.cpp.

Referenced by start_pass_phuff().

◆ put_buffer

INT32 phuff_entropy_encoder::put_buffer

Definition at line 31 of file jcphuff.cpp.

Referenced by start_pass_phuff().

◆ restarts_to_go

unsigned int phuff_entropy_encoder::restarts_to_go



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019