Package com.wowza.util
Class BitReader
- Object
- 
- com.wowza.util.BitReader
 
- 
- All Implemented Interfaces:
- IBitReader
 
 public class BitReader extends Object implements IBitReader 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcount()intgetBit()intgetBytes(byte[] buffer, int offset, int len)intgetInt(int numberBits)intgetIntLE(int numberBits)intgetIntSigned(int numberBits)longgetLong(int numberBits)booleanisByteAligned()intpeekInt(int numberBits)intpeekIntLE(int numberBits)longpeekLong(int numberBits)intreadExpGolomb()intreadExpGolombSigned()intremaining()voidskip()voidskip(int numberBits)
 
- 
- 
- 
Method Detail- 
remainingpublic int remaining() - Specified by:
- remainingin interface- IBitReader
 
 - 
countpublic int count() 
 - 
getBitpublic int getBit() 
 - 
skippublic void skip() 
 - 
skippublic void skip(int numberBits) - Specified by:
- skipin interface- IBitReader
 
 - 
peekIntpublic int peekInt(int numberBits) - Specified by:
- peekIntin interface- IBitReader
 
 - 
peekIntLEpublic int peekIntLE(int numberBits) - Specified by:
- peekIntLEin interface- IBitReader
 
 - 
getIntpublic int getInt(int numberBits) - Specified by:
- getIntin interface- IBitReader
 
 - 
getIntLEpublic int getIntLE(int numberBits) - Specified by:
- getIntLEin interface- IBitReader
 
 - 
peekLongpublic long peekLong(int numberBits) - Specified by:
- peekLongin interface- IBitReader
 
 - 
getLongpublic long getLong(int numberBits) - Specified by:
- getLongin interface- IBitReader
 
 - 
getIntSignedpublic int getIntSigned(int numberBits) 
 - 
readExpGolombSignedpublic int readExpGolombSigned() 
 - 
readExpGolombpublic int readExpGolomb() 
 - 
getBytespublic int getBytes(byte[] buffer, int offset, int len)- Specified by:
- getBytesin interface- IBitReader
 
 - 
isByteAlignedpublic boolean isByteAligned() 
 
- 
 
-