brotli/enc
Eugene Kliuchnikov 0a63f99db9 Update encoder
* move `common/port.h` to `includes/port.h`
 * replace magic more magic numbers with constants
 * artificially limit window size to 2^18 for quality 0 and 1
 * use fixed shifts for quality 0 and 1 hashes
 * removed `BrotliEncoderWriteMetadata`
 * added `BROTLI_OPERATION_EMIT_METADATA` instead
 * deprecated low-level API
 * fixed MSVC warnings
2016-09-21 17:20:36 +02:00
..
backward_references_inc.h Update encoder: 2016-07-26 14:41:59 +02:00
backward_references.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
backward_references.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
bit_cost_inc.h Convert encoder to plain C. 2016-06-13 11:01:04 +02:00
bit_cost.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
bit_cost.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
block_encoder_inc.h Convert encoder to plain C. 2016-06-13 11:01:04 +02:00
block_splitter_inc.h Update encoder: 2016-07-26 14:41:59 +02:00
block_splitter.c Update encoder: 2016-07-26 14:41:59 +02:00
block_splitter.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
brotli_bit_stream.c Update encoder 2016-09-21 17:20:36 +02:00
brotli_bit_stream.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
cluster_inc.h Update encoder: 2016-07-26 14:41:59 +02:00
cluster.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
cluster.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
command.h Update encoder 2016-09-21 17:20:36 +02:00
compress_fragment_two_pass.c Update encoder 2016-09-21 17:20:36 +02:00
compress_fragment_two_pass.h Update encoder 2016-09-21 17:20:36 +02:00
compress_fragment.c Update encoder 2016-09-21 17:20:36 +02:00
compress_fragment.h Update encoder 2016-09-21 17:20:36 +02:00
context.h Update encoder 2016-09-21 17:20:36 +02:00
dictionary_hash.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
encode.c Update encoder 2016-09-21 17:20:36 +02:00
entropy_encode_static.h Update encoder 2016-09-21 17:20:36 +02:00
entropy_encode.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
entropy_encode.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
fast_log.h Update encoder 2016-09-21 17:20:36 +02:00
find_match_length.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
hash_forgetful_chain_inc.h * rename macros with preceding underscore 2016-08-22 13:28:22 +02:00
hash_longest_match_inc.h Update encoder: 2016-07-26 14:41:59 +02:00
hash_longest_match_quickly_inc.h Update encoder: 2016-07-26 14:41:59 +02:00
hash.h Update encoder 2016-09-21 17:20:36 +02:00
histogram_inc.h Convert encoder to plain C. 2016-06-13 11:01:04 +02:00
histogram.c Convert encoder to plain C. 2016-06-13 11:01:04 +02:00
histogram.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
literal_cost.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
literal_cost.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
memory.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
memory.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
metablock_inc.h Update encoder: 2016-07-26 14:41:59 +02:00
metablock.c Update encoder 2016-09-21 17:20:36 +02:00
metablock.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
port.h Update encoder 2016-09-21 17:20:36 +02:00
prefix.h Update encoder 2016-09-21 17:20:36 +02:00
quality.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
ringbuffer.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
static_dict_lut.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
static_dict.c Update encoder: 2016-07-26 14:41:59 +02:00
static_dict.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
utf8_util.c Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
utf8_util.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00
write_bits.h Move "public" to "include/brotli" 2016-08-23 14:40:33 +02:00