public class BitReader extends Object
Modifier and Type | Method and Description |
---|---|
int |
align() |
int |
bitsToAlign() |
int |
check16Bits() |
int |
check24Bits() |
int |
checkAllBits() |
int |
checkNBit(int n) |
int |
checkNBitDontCare(int n) |
static BitReader |
createBitReader(ByteBuffer bb) |
int |
curBit() |
BitReader |
fork() |
boolean |
isByteAligned() |
boolean |
lastByte() |
boolean |
moreData() |
int |
position() |
int |
read1Bit() |
boolean |
readBool() |
int |
readFast16(int n) |
int |
readInt() |
int |
readNBit(int n) |
int |
readNBitSigned(int n) |
int |
remaining() |
int |
skip(int bits) |
int |
skipFast(int bits) |
void |
stop()
Stops this bit reader.
|
void |
terminate() |
public static BitReader createBitReader(ByteBuffer bb)
public BitReader fork()
public final int readInt()
public int read1Bit()
public int readNBitSigned(int n)
public int readNBit(int n)
public boolean moreData()
public int remaining()
public final boolean isByteAligned()
public int skip(int bits)
public int skipFast(int bits)
public int bitsToAlign()
public int align()
public int check24Bits()
public int check16Bits()
public int readFast16(int n)
public int checkNBit(int n)
public int checkNBitDontCare(int n)
public int curBit()
public boolean lastByte()
public void terminate()
public int position()
public void stop()
public int checkAllBits()
public boolean readBool()
Copyright © 2019. All rights reserved.