12#ifndef BROTLI_ENC_COMPRESS_FRAGMENT_H_
13#define BROTLI_ENC_COMPRESS_FRAGMENT_H_
15#include <brotli/types.h>
21#if defined(__cplusplus) || defined(c_plusplus)
78 int*
table,
size_t table_size,
82#if defined(__cplusplus) || defined(c_plusplus)
static const void size_t const UInt64 * table
Definition XzCrc64.c:50
#define BROTLI_NUM_LITERAL_SYMBOLS
Definition constants.h:26
#define BROTLI_NUM_COMMAND_SYMBOLS
Definition constants.h:27
BROTLI_INTERNAL void BrotliCompressFragmentFast(MemoryManager *m, const uint8_t *input, size_t input_size, BROTLI_BOOL is_last, int *table, size_t table_size, uint8_t cmd_depth[128], uint16_t cmd_bits[128], size_t *cmd_code_numbits, uint8_t *cmd_code, size_t *storage_ix, uint8_t *storage)
Definition compress_fragment.c:745
struct BrotliOnePassArena BrotliOnePassArena
#define input(b, o, c, n, m)
Definition compress42.c:610
Definition compress_fragment.h:25
uint8_t tmp_depth[BROTLI_NUM_COMMAND_SYMBOLS]
Definition compress_fragment.h:48
uint16_t lit_bits[256]
Definition compress_fragment.h:27
uint16_t tmp_bits[64]
Definition compress_fragment.h:49
uint8_t lit_depth[256]
Definition compress_fragment.h:26
HuffmanTree tree[2 *BROTLI_NUM_LITERAL_SYMBOLS+1]
Definition compress_fragment.h:46
uint16_t cmd_bits[128]
Definition compress_fragment.h:38
uint32_t histogram[256]
Definition compress_fragment.h:47
size_t cmd_code_numbits
Definition compress_fragment.h:44
uint32_t cmd_histo[128]
Definition compress_fragment.h:39
uint8_t cmd_depth[128]
Definition compress_fragment.h:37
uint8_t cmd_code[512]
Definition compress_fragment.h:43
Definition entropy_encode.h:20
#define BROTLI_BOOL
Definition types.h:49