public class ArithmeticDecoder
extends java.lang.Object
| Constructor and Description |
|---|
ArithmeticDecoder(StreamReader reader) |
| Modifier and Type | Method and Description |
|---|---|
int |
decodeBit(long context,
ArithmeticDecoderStats stats) |
long |
decodeIAID(long codeLen,
ArithmeticDecoderStats stats) |
DecodeIntResult |
decodeInt(ArithmeticDecoderStats stats) |
void |
resetGenericStats(int template,
ArithmeticDecoderStats previousStats) |
void |
resetIntStats(int symbolCodeLength) |
void |
resetRefinementStats(int template,
ArithmeticDecoderStats previousStats) |
void |
start() |
public ArithmeticDecoderStats genericRegionStats
public ArithmeticDecoderStats refinementRegionStats
public ArithmeticDecoderStats iadhStats
public ArithmeticDecoderStats iadwStats
public ArithmeticDecoderStats iaexStats
public ArithmeticDecoderStats iaaiStats
public ArithmeticDecoderStats iadtStats
public ArithmeticDecoderStats iaitStats
public ArithmeticDecoderStats iafsStats
public ArithmeticDecoderStats iadsStats
public ArithmeticDecoderStats iardxStats
public ArithmeticDecoderStats iardyStats
public ArithmeticDecoderStats iardwStats
public ArithmeticDecoderStats iardhStats
public ArithmeticDecoderStats iariStats
public ArithmeticDecoderStats iaidStats
public ArithmeticDecoder(StreamReader reader)
public void resetIntStats(int symbolCodeLength)
public void resetGenericStats(int template,
ArithmeticDecoderStats previousStats)
public void resetRefinementStats(int template,
ArithmeticDecoderStats previousStats)
public void start()
throws java.io.IOException
java.io.IOExceptionpublic DecodeIntResult decodeInt(ArithmeticDecoderStats stats) throws java.io.IOException
java.io.IOExceptionpublic long decodeIAID(long codeLen,
ArithmeticDecoderStats stats)
throws java.io.IOException
java.io.IOExceptionpublic int decodeBit(long context,
ArithmeticDecoderStats stats)
throws java.io.IOException
java.io.IOException