Searched refs:huff_tree (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/libwebp/utils/
H A Dhuffman_encode.h51 // 'buf_rle' and 'huff_tree' are pre-allocated and the 'tree' is the constructed
54 uint8_t* const buf_rle, HuffmanTree* const huff_tree,
H A Dhuffman_encode.c408 HuffmanTree* const huff_tree,
413 GenerateOptimalTree(histogram, num_symbols, huff_tree, tree_depth_limit,
406 VP8LCreateHuffmanTree(uint32_t* const histogram, int tree_depth_limit, uint8_t* const buf_rle, HuffmanTree* const huff_tree, HuffmanTreeCode* const huff_code) argument
/external/webp/src/utils/
H A Dhuffman_encode.h51 // 'buf_rle' and 'huff_tree' are pre-allocated and the 'tree' is the constructed
54 uint8_t* const buf_rle, HuffmanTree* const huff_tree,
H A Dhuffman_encode.c408 HuffmanTree* const huff_tree,
413 GenerateOptimalTree(histogram, num_symbols, huff_tree, tree_depth_limit,
406 VP8LCreateHuffmanTree(uint32_t* const histogram, int tree_depth_limit, uint8_t* const buf_rle, HuffmanTree* const huff_tree, HuffmanTreeCode* const huff_code) argument
/external/chromium_org/third_party/libwebp/enc/
H A Dvp8l.c195 HuffmanTree* huff_tree = NULL; local
233 huff_tree = (HuffmanTree*)WebPSafeMalloc(3ULL * max_num_symbols,
234 sizeof(*huff_tree));
235 if (buf_rle == NULL || huff_tree == NULL) goto End;
241 VP8LCreateHuffmanTree(histo->literal_, 15, buf_rle, huff_tree, codes + 0);
242 VP8LCreateHuffmanTree(histo->red_, 15, buf_rle, huff_tree, codes + 1);
243 VP8LCreateHuffmanTree(histo->blue_, 15, buf_rle, huff_tree, codes + 2);
244 VP8LCreateHuffmanTree(histo->alpha_, 15, buf_rle, huff_tree, codes + 3);
245 VP8LCreateHuffmanTree(histo->distance_, 15, buf_rle, huff_tree, codes + 4);
249 WebPSafeFree(huff_tree);
320 StoreFullHuffmanCode(VP8LBitWriter* const bw, HuffmanTree* const huff_tree, HuffmanTreeToken* const tokens, const HuffmanTreeCode* const tree) argument
383 StoreHuffmanCode(VP8LBitWriter* const bw, HuffmanTree* const huff_tree, HuffmanTreeToken* const tokens, const HuffmanTreeCode* const huffman_code) argument
495 HuffmanTree* const huff_tree = (HuffmanTree*)WebPSafeMalloc( local
572 HuffmanTree* huff_tree = NULL; local
[all...]
/external/webp/src/enc/
H A Dvp8l.c195 HuffmanTree* huff_tree = NULL; local
233 huff_tree = (HuffmanTree*)WebPSafeMalloc(3ULL * max_num_symbols,
234 sizeof(*huff_tree));
235 if (buf_rle == NULL || huff_tree == NULL) goto End;
241 VP8LCreateHuffmanTree(histo->literal_, 15, buf_rle, huff_tree, codes + 0);
242 VP8LCreateHuffmanTree(histo->red_, 15, buf_rle, huff_tree, codes + 1);
243 VP8LCreateHuffmanTree(histo->blue_, 15, buf_rle, huff_tree, codes + 2);
244 VP8LCreateHuffmanTree(histo->alpha_, 15, buf_rle, huff_tree, codes + 3);
245 VP8LCreateHuffmanTree(histo->distance_, 15, buf_rle, huff_tree, codes + 4);
249 WebPSafeFree(huff_tree);
320 StoreFullHuffmanCode(VP8LBitWriter* const bw, HuffmanTree* const huff_tree, HuffmanTreeToken* const tokens, const HuffmanTreeCode* const tree) argument
383 StoreHuffmanCode(VP8LBitWriter* const bw, HuffmanTree* const huff_tree, HuffmanTreeToken* const tokens, const HuffmanTreeCode* const huffman_code) argument
495 HuffmanTree* const huff_tree = (HuffmanTree*)WebPSafeMalloc( local
572 HuffmanTree* huff_tree = NULL; local
[all...]

Completed in 168 milliseconds