public class RangeCoder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RangeCoder.SubRange |
| Constructor and Description |
|---|
RangeCoder() |
| Modifier and Type | Method and Description |
|---|---|
void |
ariDecNormalize() |
void |
decode() |
int |
getCurrentCount() |
long |
getCurrentShiftCount(int SHIFT) |
RangeCoder.SubRange |
getSubRange() |
void |
initDecoder(Unpack unpackRead) |
String |
toString() |
public static final int TOP
public static final int BOT
public RangeCoder.SubRange getSubRange()
public void initDecoder(Unpack unpackRead) throws IOException, RarException
IOExceptionRarExceptionpublic int getCurrentCount()
public long getCurrentShiftCount(int SHIFT)
public void decode()
public void ariDecNormalize()
throws IOException,
RarException
IOExceptionRarExceptionCopyright © 2017. All rights reserved.