Lines Matching refs:code_lengths
247 static int huff_reader_build_canonical(HuffReader *r, const uint8_t *code_lengths, in huff_reader_build_canonical() argument
256 if (code_lengths[sym] > 0) { in huff_reader_build_canonical()
271 max_code_length = FFMAX(max_code_length, code_lengths[sym]); in huff_reader_build_canonical()
284 if (code_lengths[sym] != len) in huff_reader_build_canonical()
297 code_lengths, sizeof(*code_lengths), sizeof(*code_lengths), in huff_reader_build_canonical()
328 uint8_t *code_lengths; in read_huffman_code_normal() local
343 code_lengths = av_mallocz(alphabet_size); in read_huffman_code_normal()
344 if (!code_lengths) { in read_huffman_code_normal()
372 code_lengths[symbol++] = code_len; in read_huffman_code_normal()
404 code_lengths[symbol++] = length; in read_huffman_code_normal()
408 ret = huff_reader_build_canonical(hc, code_lengths, alphabet_size); in read_huffman_code_normal()
412 av_free(code_lengths); in read_huffman_code_normal()