Searched refs:HuffmanCode (Results 1 – 4 of 4) sorted by relevance
/external/webp/src/utils/ |
D | huffman.c | 53 static WEBP_INLINE void ReplicateValue(HuffmanCode* table, in ReplicateValue() 55 HuffmanCode code) { in ReplicateValue() 78 int VP8LBuildHuffmanTable(HuffmanCode* const root_table, int root_bits, in VP8LBuildHuffmanTable() 80 HuffmanCode* table = root_table; // next available space in table in VP8LBuildHuffmanTable() 132 HuffmanCode code; in VP8LBuildHuffmanTable() 160 HuffmanCode code; in VP8LBuildHuffmanTable() 179 HuffmanCode code; in VP8LBuildHuffmanTable()
|
D | huffman.h | 36 } HuffmanCode; typedef 58 HuffmanCode* htrees[HUFFMAN_CODES_PER_META_CODE]; 81 int VP8LBuildHuffmanTable(HuffmanCode* const root_table, int root_bits,
|
/external/webp/src/dec/ |
D | vp8l.c | 182 static WEBP_INLINE int ReadSymbol(const HuffmanCode* table, in ReadSymbol() 218 static int AccumulateHCode(HuffmanCode hcode, int shift, in AccumulateHCode() 231 HuffmanCode hcode = htree_group->htrees[GREEN][bits]; in BuildPackedTable() 255 HuffmanCode table[1 << LENGTHS_TABLE_BITS]; in ReadHuffmanCodeLengths() 275 const HuffmanCode* p; in ReadHuffmanCodeLengths() 309 int* const code_lengths, HuffmanCode* const table) { in ReadHuffmanCode() 364 HuffmanCode* huffman_tables = NULL; in ReadHuffmanCodes() 365 HuffmanCode* next = NULL; in ReadHuffmanCodes() 405 huffman_tables = (HuffmanCode*)WebPSafeMalloc(num_htree_groups * table_size, in ReadHuffmanCodes() 419 HuffmanCode** const htrees = htree_group->htrees; in ReadHuffmanCodes() [all …]
|
D | vp8li.h | 54 HuffmanCode *huffman_tables_;
|