extern void
bitstream_put_bits(struct output_bitstream *ostream,
- output_bitbuf_t bits, unsigned num_bits);
+ u32 bits, unsigned num_bits);
extern void
bitstream_put_byte(struct output_bitstream *ostream, u8 n);
struct lz_params {
unsigned min_match;
unsigned max_match;
+ unsigned max_offset;
unsigned nice_match;
unsigned good_match;
unsigned max_chain_len;
lz_record_match_t record_match,
lz_record_literal_t record_literal,
void *record_ctx,
- const struct lz_params *params);
+ const struct lz_params *params,
+ input_idx_t prev_tab[]);
extern void
make_canonical_huffman_code(unsigned num_syms,