Go to the source code of this file.
|
#define | DEFLATE_H |
|
#define | GZIP |
|
#define | NO_DUMMY_DECL |
|
#define | LENGTH_CODES 29 |
|
#define | LITERALS 256 |
|
#define | L_CODES (LITERALS+1+LENGTH_CODES) |
|
#define | D_CODES 30 |
|
#define | BL_CODES 19 |
|
#define | HEAP_SIZE (2*L_CODES+1) |
|
#define | MAX_BITS 15 |
|
#define | INIT_STATE 42 |
|
#define | EXTRA_STATE 69 |
|
#define | NAME_STATE 73 |
|
#define | COMMENT_STATE 91 |
|
#define | HCRC_STATE 103 |
|
#define | BUSY_STATE 113 |
|
#define | FINISH_STATE 666 |
|
#define | Freq fc.freq |
|
#define | Code fc.code |
|
#define | Dad dl.dad |
|
#define | Len dl.len |
|
#define | max_insert_length max_lazy_match |
|
#define | put_byte(s, c) {s->pending_buf[s->pending++] = (c);} |
|
#define | MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1) |
|
#define | MAX_DIST(s) ((s)->w_size-MIN_LOOKAHEAD) |
|
#define | d_code(dist) ((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)]) |
|
#define | _tr_tally_lit(s, c, flush) |
|
#define | _tr_tally_dist(s, distance, length, flush) |
|
#define | GZIP |
|
#define | NO_DUMMY_DECL |
|
#define | LENGTH_CODES 29 |
|
#define | LITERALS 256 |
|
#define | L_CODES (LITERALS+1+LENGTH_CODES) |
|
#define | D_CODES 30 |
|
#define | BL_CODES 19 |
|
#define | HEAP_SIZE (2*L_CODES+1) |
|
#define | MAX_BITS 15 |
|
#define | INIT_STATE 42 |
|
#define | EXTRA_STATE 69 |
|
#define | NAME_STATE 73 |
|
#define | COMMENT_STATE 91 |
|
#define | HCRC_STATE 103 |
|
#define | BUSY_STATE 113 |
|
#define | FINISH_STATE 666 |
|
#define | Freq fc.freq |
|
#define | Code fc.code |
|
#define | Dad dl.dad |
|
#define | Len dl.len |
|
#define | max_insert_length max_lazy_match |
|
#define | put_byte(s, c) {s->pending_buf[s->pending++] = (c);} |
|
#define | MIN_LOOKAHEAD (MAX_MATCH+MIN_MATCH+1) |
|
#define | MAX_DIST(s) ((s)->w_size-MIN_LOOKAHEAD) |
|
#define | d_code(dist) ((dist) < 256 ? _dist_code[dist] : _dist_code[256+((dist)>>7)]) |
|
#define | _tr_tally_lit(s, c, flush) |
|
#define | _tr_tally_dist(s, distance, length, flush) |
|
◆ _tr_tally_dist [1/2]
#define _tr_tally_dist |
( |
|
s, |
|
|
|
distance, |
|
|
|
length, |
|
|
|
flush |
|
) |
| |
Value: ush dist = (distance); \
s->d_buf[s->last_lit] = dist; \
s->l_buf[s->last_lit++] = len; \
dist--; \
s->dyn_dtree[
d_code(dist)].Freq++; \
flush = (s->last_lit == s->lit_bufsize-1); \
}
uch _length_code[]
Definition: juce_core.cpp:108
png_uint_32 length
Definition: juce_PNGLoader.cpp:2078
unsigned char uch
Definition: zutil.h:47
◆ _tr_tally_dist [2/2]
#define _tr_tally_dist |
( |
|
s, |
|
|
|
distance, |
|
|
|
length, |
|
|
|
flush |
|
) |
| |
Value: ush dist = (distance); \
s->d_buf[s->last_lit] = dist; \
s->l_buf[s->last_lit++] = len; \
dist--; \
s->dyn_dtree[
d_code(dist)].Freq++; \
flush = (s->last_lit == s->lit_bufsize-1); \
}
#define LITERALS
Definition: deflate.h:35
png_uint_32 length
Definition: juce_PNGLoader.cpp:2078
uch _length_code[]
Definition: trees.c:108
#define d_code(dist)
Definition: deflate.h:292
unsigned char uch
Definition: zutil.h:47
◆ _tr_tally_lit [1/2]
#define _tr_tally_lit |
( |
|
s, |
|
|
|
c, |
|
|
|
flush |
|
) |
| |
Value: s->d_buf[s->last_lit] = 0; \
s->l_buf[s->last_lit++] = cc; \
s->dyn_ltree[cc].Freq++; \
flush = (s->last_lit == s->lit_bufsize-1); \
}
unsigned char uch
Definition: zutil.h:47
◆ _tr_tally_lit [2/2]
#define _tr_tally_lit |
( |
|
s, |
|
|
|
c, |
|
|
|
flush |
|
) |
| |
Value: s->d_buf[s->last_lit] = 0; \
s->l_buf[s->last_lit++] = cc; \
s->dyn_ltree[cc].Freq++; \
flush = (s->last_lit == s->lit_bufsize-1); \
}
unsigned char uch
Definition: zutil.h:47
◆ BL_CODES [1/2]
◆ BL_CODES [2/2]
◆ BUSY_STATE [1/2]
◆ BUSY_STATE [2/2]
◆ Code [1/2]
◆ Code [2/2]
◆ COMMENT_STATE [1/2]
◆ COMMENT_STATE [2/2]
◆ d_code [1/2]
◆ d_code [2/2]
◆ D_CODES [1/2]
◆ D_CODES [2/2]
◆ Dad [1/2]
◆ Dad [2/2]
◆ DEFLATE_H
◆ EXTRA_STATE [1/2]
◆ EXTRA_STATE [2/2]
◆ FINISH_STATE [1/2]
◆ FINISH_STATE [2/2]
◆ Freq [1/2]
◆ Freq [2/2]
◆ GZIP [1/2]
◆ GZIP [2/2]
◆ HCRC_STATE [1/2]
◆ HCRC_STATE [2/2]
◆ HEAP_SIZE [1/2]
◆ HEAP_SIZE [2/2]
◆ INIT_STATE [1/2]
◆ INIT_STATE [2/2]
◆ L_CODES [1/2]
◆ L_CODES [2/2]
◆ Len [1/2]
◆ Len [2/2]
◆ LENGTH_CODES [1/2]
◆ LENGTH_CODES [2/2]
◆ LITERALS [1/2]
◆ LITERALS [2/2]
◆ MAX_BITS [1/2]
◆ MAX_BITS [2/2]
◆ MAX_DIST [1/2]
◆ MAX_DIST [2/2]
◆ max_insert_length [1/2]
#define max_insert_length max_lazy_match |
◆ max_insert_length [2/2]
#define max_insert_length max_lazy_match |
◆ MIN_LOOKAHEAD [1/2]
◆ MIN_LOOKAHEAD [2/2]
◆ NAME_STATE [1/2]
◆ NAME_STATE [2/2]
◆ NO_DUMMY_DECL [1/2]
◆ NO_DUMMY_DECL [2/2]
◆ put_byte [1/2]
#define put_byte |
( |
|
s, |
|
|
|
c |
|
) |
| {s->pending_buf[s->pending++] = (c);} |
◆ put_byte [2/2]
#define put_byte |
( |
|
s, |
|
|
|
c |
|
) |
| {s->pending_buf[s->pending++] = (c);} |
◆ ct_data
◆ deflate_state
◆ IPos
◆ Pos
◆ Posf
◆ static_tree_desc
◆ tree_desc
◆ OF() [1/3]
◆ OF() [2/3]
◆ OF() [3/3]
◆ _dist_code
◆ _length_code