9#ifndef BROTLI_ENC_PARAMS_H_
10#define BROTLI_ENC_PARAMS_H_
12#include <brotli/encode.h>
struct BrotliDistanceParams BrotliDistanceParams
struct BrotliEncoderParams BrotliEncoderParams
struct BrotliHasherParams BrotliHasherParams
BrotliEncoderMode
Definition encode.h:45
uint32_t alphabet_size_max
Definition params.h:26
uint32_t distance_postfix_bits
Definition params.h:24
uint32_t num_direct_distance_codes
Definition params.h:25
size_t max_distance
Definition params.h:28
uint32_t alphabet_size_limit
Definition params.h:27
BROTLI_BOOL large_window
Definition params.h:40
BrotliHasherParams hasher
Definition params.h:41
BROTLI_BOOL disable_literal_context_modeling
Definition params.h:39
size_t size_hint
Definition params.h:38
BrotliDistanceParams dist
Definition params.h:42
size_t stream_offset
Definition params.h:37
BrotliEncoderMode mode
Definition params.h:33
BrotliEncoderDictionary dictionary
Definition params.h:43
int lgwin
Definition params.h:35
int lgblock
Definition params.h:36
int quality
Definition params.h:34
int num_last_distances_to_check
Definition params.h:20
int type
Definition params.h:16
int block_bits
Definition params.h:18
int bucket_bits
Definition params.h:17
Definition encoder_dict.h:110
#define BROTLI_BOOL
Definition types.h:49