Searched refs:HUFFMAN_TABLE_BITS (Results 1 - 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/libwebp/src/utils/ |
H A D | huffman_utils.h | 25 #define HUFFMAN_TABLE_BITS 8 macro 26 #define HUFFMAN_TABLE_MASK ((1 << HUFFMAN_TABLE_BITS) - 1)
|
/third_party/node/deps/brotli/c/dec/ |
H A D | decode.c | 39 #define HUFFMAN_TABLE_BITS 8U macro 355 if (BROTLI_HC_FAST_LOAD_BITS(table) > HUFFMAN_TABLE_BITS) { in DecodeSymbol() 356 uint32_t nbits = BROTLI_HC_FAST_LOAD_BITS(table) - HUFFMAN_TABLE_BITS; in DecodeSymbol() 357 BrotliDropBits(br, HUFFMAN_TABLE_BITS); in DecodeSymbol() 360 ((bits >> HUFFMAN_TABLE_BITS) & BitMask(nbits))); in DecodeSymbol() 389 if (BROTLI_HC_FAST_LOAD_BITS(table) <= HUFFMAN_TABLE_BITS) { in SafeDecodeSymbol() 398 if (available_bits <= HUFFMAN_TABLE_BITS) { in SafeDecodeSymbol() 402 /* Speculatively drop HUFFMAN_TABLE_BITS. */ in SafeDecodeSymbol() 403 val = (val & BitMask(BROTLI_HC_FAST_LOAD_BITS(table))) >> HUFFMAN_TABLE_BITS; in SafeDecodeSymbol() 404 available_bits -= HUFFMAN_TABLE_BITS; in SafeDecodeSymbol() [all...] |
/third_party/skia/third_party/externals/brotli/c/dec/ |
H A D | decode.c | 39 #define HUFFMAN_TABLE_BITS 8U macro 355 if (BROTLI_HC_FAST_LOAD_BITS(table) > HUFFMAN_TABLE_BITS) { in DecodeSymbol() 356 uint32_t nbits = BROTLI_HC_FAST_LOAD_BITS(table) - HUFFMAN_TABLE_BITS; in DecodeSymbol() 357 BrotliDropBits(br, HUFFMAN_TABLE_BITS); in DecodeSymbol() 360 ((bits >> HUFFMAN_TABLE_BITS) & BitMask(nbits))); in DecodeSymbol() 389 if (BROTLI_HC_FAST_LOAD_BITS(table) <= HUFFMAN_TABLE_BITS) { in SafeDecodeSymbol() 398 if (available_bits <= HUFFMAN_TABLE_BITS) { in SafeDecodeSymbol() 402 /* Speculatively drop HUFFMAN_TABLE_BITS. */ in SafeDecodeSymbol() 403 val = (val & BitMask(BROTLI_HC_FAST_LOAD_BITS(table))) >> HUFFMAN_TABLE_BITS; in SafeDecodeSymbol() 404 available_bits -= HUFFMAN_TABLE_BITS; in SafeDecodeSymbol() [all...] |
/third_party/skia/third_party/externals/brotli/java/org/brotli/dec/ |
H A D | Decode.java | 51 private static final int HUFFMAN_TABLE_BITS = 8; field in Decode 391 if (bits <= HUFFMAN_TABLE_BITS) { in readSymbol() 397 offset += (val & mask) >>> HUFFMAN_TABLE_BITS; in readSymbol() 398 s.bitOffset += ((tableGroup[offset] >> 16) + HUFFMAN_TABLE_BITS); in readSymbol() 565 tableGroup, tableIdx, HUFFMAN_TABLE_BITS, codeLengths, alphabetSizeLimit); in readSimpleHuffmanCode() 596 tableGroup, tableIdx, HUFFMAN_TABLE_BITS, codeLengths, alphabetSizeLimit); in readComplexHuffmanCode()
|
/third_party/skia/third_party/externals/libwebp/src/dec/ |
H A D | vp8l_dec.c | 188 nbits = table->bits - HUFFMAN_TABLE_BITS; in ReadSymbol() 190 VP8LSetBitPos(br, br->bit_pos_ + HUFFMAN_TABLE_BITS); in ReadSymbol() 223 assert(huff->bits <= HUFFMAN_TABLE_BITS); in AccumulateHCode() 350 size = VP8LBuildHuffmanTable(table, HUFFMAN_TABLE_BITS, in ReadHuffmanCode()
|
Completed in 9 milliseconds