(package private) static void |
BitReader.checkHealth(BitReader br,
boolean endOfStream) |
|
(package private) static void |
BitReader.close(BitReader br) |
|
(package private) static void |
BitReader.copyBytes(BitReader br,
byte[] data,
int offset,
int length) |
|
(package private) static void |
HuffmanTreeGroup.decode(HuffmanTreeGroup group,
BitReader br) |
Decodes Huffman trees from input stream and constructs lookup tables.
|
private static int |
Decode.decodeContextMap(int contextMapSize,
byte[] contextMap,
BitReader br) |
|
private static void |
Decode.decodeMetaBlockLength(BitReader br,
State state) |
|
private static int |
Decode.decodeVarLenUnsignedByte(BitReader br) |
Decodes a number in the range [0..255], by reading 1 - 11 bits.
|
private static int |
State.decodeWindowBits(BitReader br) |
|
(package private) static void |
BitReader.fillBitWindow(BitReader br) |
Advances the Read buffer by 5 bytes to make room for reading next 24 bits.
|
(package private) static void |
BitReader.init(BitReader br,
java.io.InputStream input) |
Initialize bit reader.
|
(package private) static int |
BitReader.intAvailable(BitReader br) |
|
(package private) static void |
BitReader.jumpToByteBoundary(BitReader br) |
|
private static void |
BitReader.prepare(BitReader br) |
|
(package private) static int |
BitReader.readBits(BitReader br,
int n) |
Reads the specified number of bits from Read Buffer.
|
private static int |
Decode.readBlockLength(int[] table,
int offset,
BitReader br) |
|
(package private) static void |
Decode.readHuffmanCode(int alphabetSize,
int[] table,
int offset,
BitReader br) |
|
private static void |
Decode.readHuffmanCodeLengths(int[] codeLengthCodeLengths,
int numSymbols,
int[] codeLengths,
BitReader br) |
|
(package private) static void |
BitReader.readMoreInput(BitReader br) |
Fills up the input buffer.
|
private static int |
Decode.readSymbol(int[] table,
int offset,
BitReader br) |
Decodes the next Huffman code from bit-stream.
|
(package private) static void |
BitReader.reload(BitReader br) |
|