Package com.wowza.util
Class BitReaderFast
- Object
- 
- com.wowza.util.BitReaderFast
 
- 
- All Implemented Interfaces:
- IBitReader
 
 public class BitReaderFast extends Object implements IBitReader 
- 
- 
Constructor SummaryConstructors Constructor Description BitReaderFast(byte[] buffer)BitReaderFast(byte[] buffer, int len)BitReaderFast(byte[] buffer, int offset, int len)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBytes(byte[] buffer, int offset, int len)intgetInt(int numberBits)intgetInt(int numberBits, boolean peek)intgetIntLE(int numberBits)intgetIntLE(int numberBits, boolean peek)longgetLong(int numberBits)longgetLong(int numberBits, boolean peek)intpeekInt(int numberBits)intpeekIntLE(int numberBits)longpeekLong(int numberBits)intremaining()voidskip(int numberBits)
 
- 
- 
- 
Method Detail- 
remainingpublic int remaining() - Specified by:
- remainingin interface- IBitReader
 
 - 
skippublic void skip(int numberBits) - Specified by:
- skipin interface- IBitReader
 
 - 
getIntpublic int getInt(int numberBits) - Specified by:
- getIntin interface- IBitReader
 
 - 
peekIntpublic int peekInt(int numberBits) - Specified by:
- peekIntin interface- IBitReader
 
 - 
getIntpublic int getInt(int numberBits, boolean peek)
 - 
getIntLEpublic int getIntLE(int numberBits) - Specified by:
- getIntLEin interface- IBitReader
 
 - 
peekIntLEpublic int peekIntLE(int numberBits) - Specified by:
- peekIntLEin interface- IBitReader
 
 - 
getIntLEpublic int getIntLE(int numberBits, boolean peek)
 - 
getLongpublic long getLong(int numberBits) - Specified by:
- getLongin interface- IBitReader
 
 - 
peekLongpublic long peekLong(int numberBits) - Specified by:
- peekLongin interface- IBitReader
 
 - 
getLongpublic long getLong(int numberBits, boolean peek)
 - 
getBytespublic int getBytes(byte[] buffer, int offset, int len)- Specified by:
- getBytesin interface- IBitReader
 
 
- 
 
-