Lines Matching full:huffman_codes
187 HuffmanTreeCode* const huffman_codes) {
200 HuffmanTreeCode* const codes = &huffman_codes[5 * i];
221 const int bit_length = huffman_codes[i].num_symbols;
222 huffman_codes[i].codes = codes;
223 huffman_codes[i].code_lengths = lengths;
239 HuffmanTreeCode* const codes = &huffman_codes[5 * i];
253 memset(huffman_codes, 0, 5 * histogram_image_size * sizeof(*huffman_codes));
434 const HuffmanTreeCode* const huffman_codes) {
445 const HuffmanTreeCode* const codes = huffman_codes + 5 * histogram_ix;
492 HuffmanTreeCode huffman_codes[5] = { { 0, NULL, NULL } };
514 if (!GetHuffBitLengthsAndCodes(histogram_image, huffman_codes)) {
524 HuffmanTreeCode* const codes = &huffman_codes[i];
538 HuffmanTreeCode* const codes = &huffman_codes[i];
545 huffman_codes);
551 WebPSafeFree(huffman_codes[0].codes);
574 HuffmanTreeCode* huffman_codes = NULL;
609 huffman_codes = (HuffmanTreeCode*)WebPSafeCalloc(bit_array_size,
610 sizeof(*huffman_codes));
611 if (huffman_codes == NULL ||
612 !GetHuffBitLengthsAndCodes(histogram_image, huffman_codes)) {
664 HuffmanTreeCode* const codes = &huffman_codes[i];
673 HuffmanTreeCode* const codes = &huffman_codes[i];
681 histogram_symbols, huffman_codes);
688 if (huffman_codes != NULL) {
689 WebPSafeFree(huffman_codes->codes);
690 WebPSafeFree(huffman_codes);