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 D | huffman_encode_utils.c | 330 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 D | huffman_encode_utils.h | 31 int num_symbols; // Number of symbols. member
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/enc/ |
A D | vp8l_enc.c | 467 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 D | backward_references_cost_enc.c | 41 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 D | vp8l_dec.c | 250 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