Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
params.h
Go to the documentation of this file.
1/* Copyright 2017 Google Inc. All Rights Reserved.
2
3 Distributed under MIT license.
4 See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
5*/
6
7/* Parameters for the Brotli encoder with chosen quality levels. */
8
9#ifndef BROTLI_ENC_PARAMS_H_
10#define BROTLI_ENC_PARAMS_H_
11
12#include <brotli/encode.h>
13#include "./encoder_dict.h"
14
22
30
31/* Encoding parameters */
45
46#endif /* BROTLI_ENC_PARAMS_H_ */
struct BrotliDistanceParams BrotliDistanceParams
struct BrotliEncoderParams BrotliEncoderParams
struct BrotliHasherParams BrotliHasherParams
BrotliEncoderMode
Definition encode.h:45
Definition params.h:23
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
Definition encoder_dict.h:20
Definition params.h:32
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
Definition params.h:15
int hash_len
Definition params.h:19
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
#define BROTLI_BOOL
Definition types.h:49