Lines Matching refs:ConstructHuffmanCode
145 code = ConstructHuffmanCode(0, (uint16_t)sorted[0]);
160 code = ConstructHuffmanCode((uint8_t)bits, (uint16_t)sorted[symbol++]);
215 code = ConstructHuffmanCode((uint8_t)bits, (uint16_t)symbol);
244 root_table[sub_key] = ConstructHuffmanCode(
250 code = ConstructHuffmanCode((uint8_t)(len - root_bits), (uint16_t)symbol);
269 table[0] = ConstructHuffmanCode(0, val[0]);
273 table[0] = ConstructHuffmanCode(1, val[0]);
274 table[1] = ConstructHuffmanCode(1, val[1]);
276 table[0] = ConstructHuffmanCode(1, val[1]);
277 table[1] = ConstructHuffmanCode(1, val[0]);
282 table[0] = ConstructHuffmanCode(1, val[0]);
283 table[2] = ConstructHuffmanCode(1, val[0]);
285 table[1] = ConstructHuffmanCode(2, val[1]);
286 table[3] = ConstructHuffmanCode(2, val[2]);
288 table[1] = ConstructHuffmanCode(2, val[2]);
289 table[3] = ConstructHuffmanCode(2, val[1]);
304 table[0] = ConstructHuffmanCode(2, val[0]);
305 table[2] = ConstructHuffmanCode(2, val[1]);
306 table[1] = ConstructHuffmanCode(2, val[2]);
307 table[3] = ConstructHuffmanCode(2, val[3]);
317 table[0] = ConstructHuffmanCode(1, val[0]);
318 table[1] = ConstructHuffmanCode(2, val[1]);
319 table[2] = ConstructHuffmanCode(1, val[0]);
320 table[3] = ConstructHuffmanCode(3, val[2]);
321 table[4] = ConstructHuffmanCode(1, val[0]);
322 table[5] = ConstructHuffmanCode(2, val[1]);
323 table[6] = ConstructHuffmanCode(1, val[0]);
324 table[7] = ConstructHuffmanCode(3, val[3]);