enc/entropy_encode_static.h


Log

Author Commit Date CI Message
Eugene Kliuchnikov 4e157c40 2016-10-25T16:02:05 Update API (#457) * explicitly define `BROTLI_BOOL` to be `int` * add `BROTLI_` prefix to `MAKE_UINT64_T` macros * replace `true`/`false`/`1`/`0` mentions with `BROTLI_TRUE`/`FALSE` * add `BrotliEncoderSetParameter` documentation * add explicit caution to `BrotliEncoderMaxCompressedSize` * fix formatting in `port.h`
Eugene Kliuchnikov 0a63f99d 2016-09-21T17:20:36 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
Eugene Kliuchnikov 81480011 2016-08-23T14:40:33 Move "public" to "include/brotli"
Eugene Kliuchnikov 801f5f37 2016-08-22T13:28:22 * rename macros with preceding underscore * add Brotli*TakeOutput methods * * flushing now doesn't require additional call * add Brotli*Version methods * moved public headers to 'public' directory * removed C++ API * do not assume STDC_VERSION is defined
Eugene Kliuchnikov 3ccbf05d 2016-06-13T11:01:04 Convert encoder to plain C.
Eugene Kliuchnikov 58a3023e 2016-06-03T11:19:23 Transform most of C++ comments to C-style.
Eugene Kliuchnikov f1c9ab29 2016-06-03T10:51:04 Extract common parts: constants, dictionary, etc.
Eugene Kliuchnikov b972c677 2016-06-13T11:01:04 Convert encoder to plain C.
Eugene Kliuchnikov 352b0b28 2016-06-03T11:19:23 Transform most of C++ comments to C-style.
Eugene Kliuchnikov 02829186 2016-06-03T10:51:04 Extract common parts: constants, dictionary, etc.
Zoltan Szabadka b820c39b 2016-03-15T10:50:16 Reduce memory usage of brotli encoder at quality 10 and 11.
Zoltan Szabadka 1bf1b0a5 2016-01-08T10:10:22 Faster entropy coding phase for quality 1. In quality 1, use static Huffman codes for distance and command histograms with <= 128 symbols and dynamic Huffman codes with static code length codes for the other histograms.