commit | 2fd80cdc9a092b44979b69163fe22028ee560ec6 | [log] [tgz] |
---|---|---|
author | Zoltan Szabadka <szabadka@google.com> | Thu Apr 23 15:43:37 2015 +0200 |
committer | Zoltan Szabadka <szabadka@google.com> | Thu Apr 23 15:43:37 2015 +0200 |
tree | 39c1e12b691f8e70620d9cf48dd0ecd70a1e0d4c | |
parent | 098c928864f1c86b2f0d36f91e7361d9c62823ae [diff] |
Encoder support for new empty meta-block format. Changed the parallel implementation to sync meta-blocks to byte boundary by emitting empty meta-blocks.
Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.
The specification of the Brotli Compressed Data Format is defined in the following internet draft: http://www.ietf.org/id/draft-alakuijala-brotli
Brotli is open-sourced under the Apache License, Version 2.0, see the LICENSE file.