• Home
  • Raw
  • Download

Lines Matching refs:readBits

65     if (BitReader.readBits(br, 1) != 0) {  in decodeVarLenUnsignedByte()
66 int n = BitReader.readBits(br, 3); in decodeVarLenUnsignedByte()
70 return BitReader.readBits(br, n) + (1 << n); in decodeVarLenUnsignedByte()
77 state.inputEnd = BitReader.readBits(br, 1) == 1; in decodeMetaBlockLength()
81 if (state.inputEnd && BitReader.readBits(br, 1) != 0) { in decodeMetaBlockLength()
84 int sizeNibbles = BitReader.readBits(br, 2) + 4; in decodeMetaBlockLength()
87 if (BitReader.readBits(br, 1) != 0) { in decodeMetaBlockLength()
90 int sizeBytes = BitReader.readBits(br, 2); in decodeMetaBlockLength()
95 int bits = BitReader.readBits(br, 8); in decodeMetaBlockLength()
103 int bits = BitReader.readBits(br, 4); in decodeMetaBlockLength()
112 state.isUncompressed = BitReader.readBits(br, 1) == 1; in decodeMetaBlockLength()
138 return Prefix.BLOCK_LENGTH_OFFSET[code] + BitReader.readBits(br, n); in readBlockLength()
211 repeat += BitReader.readBits(br, extraBits) + 3; in readHuffmanCodeLengths()
238 simpleCodeOrSkip = BitReader.readBits(br, 2); in readHuffmanCode()
243 int numSymbols = BitReader.readBits(br, 2) + 1; in readHuffmanCode()
251 symbols[i] = BitReader.readBits(br, maxBits) % alphabetSize; in readHuffmanCode()
269 if (BitReader.readBits(br, 1) == 1) { in readHuffmanCode()
312 boolean useRleForZeros = BitReader.readBits(br, 1) == 1; in decodeContextMap()
315 maxRunLengthPrefix = BitReader.readBits(br, 4) + 1; in decodeContextMap()
327 int reps = (1 << code) + BitReader.readBits(br, code); in decodeContextMap()
341 if (BitReader.readBits(br, 1) == 1) { in decodeContextMap()
490 state.distancePostfixBits = BitReader.readBits(br, 2); in readMetablockHuffmanCodesAndContextMaps()
492 NUM_DISTANCE_SHORT_CODES + (BitReader.readBits(br, 4) << state.distancePostfixBits); in readMetablockHuffmanCodesAndContextMaps()
501 state.contextModes[i] = (byte) (BitReader.readBits(br, 2) << 1); in readMetablockHuffmanCodesAndContextMaps()
645 .readBits(br, Prefix.INSERT_LENGTH_N_BITS[insertCode]); in decompress()
647 .readBits(br, Prefix.COPY_LENGTH_N_BITS[copyCode]); in decompress()
725 + ((offset + BitReader.readBits(br, n)) << state.distancePostfixBits); in decompress()
823 BitReader.readBits(br, 8); in decompress()