HomeSort by relevance Sort by last modified time
    Searched refs:HuffmanTree (Results 1 - 8 of 8) sorted by null

  /external/webp/src/utils/
huffman.h 34 typedef struct HuffmanTree HuffmanTree;
35 struct HuffmanTree {
49 HuffmanTree htrees_[HUFFMAN_CODES_PER_META_CODE];
66 void VP8LHuffmanTreeFree(HuffmanTree* const tree);
78 int VP8LHuffmanTreeBuildImplicit(HuffmanTree* const tree,
86 int VP8LHuffmanTreeBuildExplicit(HuffmanTree* const tree,
huffman_encode.h 43 } HuffmanTree;
54 uint8_t* const buf_rle, HuffmanTree* const huff_tree,
huffman.c 38 static int IsFull(const HuffmanTree* const tree) {
42 static void AssignChildren(HuffmanTree* const tree,
58 static int HuffmanTreeAllocate(HuffmanTree* const tree, int num_nodes) {
65 static int TreeInit(HuffmanTree* const tree, int num_leaves) {
78 void VP8LHuffmanTreeFree(HuffmanTree* const tree) {
101 HuffmanTree* const htrees = htree_groups[i].htrees_;
188 static int TreeAddSymbol(HuffmanTree* const tree,
231 int VP8LHuffmanTreeBuildImplicit(HuffmanTree* const tree,
288 int VP8LHuffmanTreeBuildExplicit(HuffmanTree* const tree,
huffman_encode.c 123 const HuffmanTree* const t1 = (const HuffmanTree*)ptr1;
124 const HuffmanTree* const t2 = (const HuffmanTree*)ptr2;
135 static void SetBitDepths(const HuffmanTree* const tree,
136 const HuffmanTree* const pool,
167 HuffmanTree* tree, int tree_depth_limit,
170 HuffmanTree* tree_pool;
408 HuffmanTree* const huff_tree,
  /external/zopfli/src/zopflipng/lodepng/
lodepng_util.cpp 308 struct HuffmanTree
383 void generateFixedTrees(HuffmanTree& tree, HuffmanTree& treeD) //get the tree of a deflated block with fixed tree
393 HuffmanTree codetree, codetreeD, codelengthcodetree;
394 unsigned long huffmanDecodeSymbol(const unsigned char* in, size_t& bp, const HuffmanTree& codetree, size_t inlength)
407 void getTreeInflateDynamic(HuffmanTree& tree, HuffmanTree& treeD,
lodepng.cpp 486 typedef struct HuffmanTree
493 } HuffmanTree;
497 static void HuffmanTree_draw(HuffmanTree* tree)
508 static void HuffmanTree_init(HuffmanTree* tree)
515 static void HuffmanTree_cleanup(HuffmanTree* tree)
523 static unsigned HuffmanTree_make2DTree(HuffmanTree* tree)
587 static unsigned HuffmanTree_makeFromLengths2(HuffmanTree* tree)
631 static unsigned HuffmanTree_makeFromLengths(HuffmanTree* tree, const unsigned* bitlen,
834 static unsigned HuffmanTree_makeFromFrequencies(HuffmanTree* tree, const unsigned* frequencies,
851 static unsigned HuffmanTree_getCode(const HuffmanTree* tree, unsigned index
    [all...]
  /external/webp/src/enc/
vp8l.c 195 HuffmanTree* huff_tree = NULL;
233 huff_tree = (HuffmanTree*)WebPSafeMalloc(3ULL * max_num_symbols,
321 HuffmanTree* const huff_tree,
384 HuffmanTree* const huff_tree,
495 HuffmanTree* const huff_tree = (HuffmanTree*)WebPSafeMalloc(
572 HuffmanTree* huff_tree = NULL;
659 huff_tree = (HuffmanTree*)WebPSafeMalloc(3ULL * CODE_LENGTH_CODES,
    [all...]
  /external/webp/src/dec/
vp8l.c 154 static WEBP_INLINE int ReadSymbol(const HuffmanTree* tree,
189 HuffmanTree tree;
245 HuffmanTree* const tree) {
353 HuffmanTree* const htrees = htree_groups[i].htrees_;
356 HuffmanTree* const htree = htrees + j;
719 const HuffmanTree* const htrees = hdr->htree_groups_[i].htrees_;
    [all...]

Completed in 117 milliseconds