Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
cluster_inc.h File Reference

Go to the source code of this file.

Macros

#define HistogramType   FN(Histogram)
 

Functions

BROTLI_INTERNAL void FN BrotliCompareAndPushToQueue (const HistogramType *out, HistogramType *tmp, const uint32_t *cluster_size, uint32_t idx1, uint32_t idx2, size_t max_num_pairs, HistogramPair *pairs, size_t *num_pairs) CODE(
 
BROTLI_INTERNAL size_t FN BrotliHistogramCombine (HistogramType *out, HistogramType *tmp, uint32_t *cluster_size, uint32_t *symbols, uint32_t *clusters, HistogramPair *pairs, size_t num_clusters, size_t symbols_size, size_t max_clusters, size_t max_num_pairs) CODE(
 
BROTLI_INTERNAL double FN BrotliHistogramBitCostDistance (const HistogramType *histogram, const HistogramType *candidate, HistogramType *tmp) CODE(
 
BROTLI_INTERNAL void FN BrotliHistogramRemap (const HistogramType *in, size_t in_size, const uint32_t *clusters, size_t num_clusters, HistogramType *out, HistogramType *tmp, uint32_t *symbols) CODE(
 
BROTLI_INTERNAL size_t FN BrotliHistogramReindex (MemoryManager *m, HistogramType *out, uint32_t *symbols, size_t length) CODE(
 
BROTLI_INTERNAL void FN BrotliClusterHistograms (MemoryManager *m, const HistogramType *in, const size_t in_size, size_t max_histograms, HistogramType *out, size_t *out_size, uint32_t *histogram_symbols) CODE(
 

Macro Definition Documentation

◆ HistogramType

#define HistogramType   FN(Histogram)

Function Documentation

◆ BrotliClusterHistograms()

BROTLI_INTERNAL void FN BrotliClusterHistograms ( MemoryManager * m,
const HistogramType * in,
const size_t in_size,
size_t max_histograms,
HistogramType * out,
size_t * out_size,
uint32_t * histogram_symbols )

◆ BrotliCompareAndPushToQueue()

BROTLI_INTERNAL void FN BrotliCompareAndPushToQueue ( const HistogramType * out,
HistogramType * tmp,
const uint32_t * cluster_size,
uint32_t idx1,
uint32_t idx2,
size_t max_num_pairs,
HistogramPair * pairs,
size_t * num_pairs )

◆ BrotliHistogramBitCostDistance()

BROTLI_INTERNAL double FN BrotliHistogramBitCostDistance ( const HistogramType * histogram,
const HistogramType * candidate,
HistogramType * tmp )

◆ BrotliHistogramCombine()

BROTLI_INTERNAL size_t FN BrotliHistogramCombine ( HistogramType * out,
HistogramType * tmp,
uint32_t * cluster_size,
uint32_t * symbols,
uint32_t * clusters,
HistogramPair * pairs,
size_t num_clusters,
size_t symbols_size,
size_t max_clusters,
size_t max_num_pairs )

◆ BrotliHistogramReindex()

BROTLI_INTERNAL size_t FN BrotliHistogramReindex ( MemoryManager * m,
HistogramType * out,
uint32_t * symbols,
size_t length )

◆ BrotliHistogramRemap()

BROTLI_INTERNAL void FN BrotliHistogramRemap ( const HistogramType * in,
size_t in_size,
const uint32_t * clusters,
size_t num_clusters,
HistogramType * out,
HistogramType * tmp,
uint32_t * symbols )