Home
last modified time | relevance | path

Searched refs:num_symbols (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/utils/
A Dhuffman_encode_utils.c330 const int depth_size = tree->num_symbols; in VP8LCreateCompressedHuffmanTree()
382 len = tree->num_symbols; in ConvertBitDepthsToSymbols()
410 const int num_symbols = huff_code->num_symbols; in VP8LCreateHuffmanTree() local
411 memset(buf_rle, 0, num_symbols * sizeof(*buf_rle)); in VP8LCreateHuffmanTree()
412 OptimizeHuffmanForRle(num_symbols, buf_rle, histogram); in VP8LCreateHuffmanTree()
413 GenerateOptimalTree(histogram, num_symbols, huff_tree, tree_depth_limit, in VP8LCreateHuffmanTree()
A Dhuffman_encode_utils.h31 int num_symbols; // Number of symbols. member
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/enc/
A Dvp8l_enc.c467 const int num_symbols = in GetHuffBitLengthsAndCodes() local
470 codes[k].num_symbols = num_symbols; in GetHuffBitLengthsAndCodes()
471 total_length_size += num_symbols; in GetHuffBitLengthsAndCodes()
549 for (k = 0; k < huffman_code->num_symbols; ++k) { in ClearHuffmanTreeIfOnlyOneSymbol()
555 for (k = 0; k < huffman_code->num_symbols; ++k) { in ClearHuffmanTreeIfOnlyOneSymbol()
591 const int max_tokens = tree->num_symbols; in StoreFullHuffmanCode()
594 huffman_code.num_symbols = CODE_LENGTH_CODES; in StoreFullHuffmanCode()
831 if (max_tokens < codes->num_symbols) { in EncodeImageNoHuffman()
832 max_tokens = codes->num_symbols; in EncodeImageNoHuffman()
1013 if (max_tokens < codes->num_symbols) { in EncodeImageInternal()
[all …]
A Dbackward_references_cost_enc.c41 int num_symbols, const uint32_t population_counts[], double output[]) { in ConvertPopulationCountTableToBitEstimates() argument
45 for (i = 0; i < num_symbols; ++i) { in ConvertPopulationCountTableToBitEstimates()
52 memset(output, 0, num_symbols * sizeof(*output)); in ConvertPopulationCountTableToBitEstimates()
55 for (i = 0; i < num_symbols; ++i) { in ConvertPopulationCountTableToBitEstimates()
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dec/
A Dvp8l_dec.c250 int num_symbols, int* const code_lengths) { in ReadHuffmanCodeLengths() argument
267 if (max_symbol > num_symbols) { in ReadHuffmanCodeLengths()
271 max_symbol = num_symbols; in ReadHuffmanCodeLengths()
275 while (symbol < num_symbols) { in ReadHuffmanCodeLengths()
292 if (symbol + repeat > num_symbols) { in ReadHuffmanCodeLengths()
319 const int num_symbols = VP8LReadBits(br, 1) + 1; in ReadHuffmanCode() local
325 if (num_symbols == 2) { in ReadHuffmanCode()

Completed in 16 milliseconds