class Decoder.LenDecoder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) short[] |
m_Choice |
(package private) BitTreeDecoder |
m_HighCoder |
(package private) BitTreeDecoder[] |
m_LowCoder |
(package private) BitTreeDecoder[] |
m_MidCoder |
(package private) int |
m_NumPosStates |
Constructor and Description |
---|
LenDecoder() |
Modifier and Type | Method and Description |
---|---|
void |
create(int numPosStates) |
int |
decode(Decoder rangeDecoder,
int posState) |
void |
init() |
final short[] m_Choice
final BitTreeDecoder[] m_LowCoder
final BitTreeDecoder[] m_MidCoder
final BitTreeDecoder m_HighCoder
int m_NumPosStates
public void create(int numPosStates)
public void init()
public int decode(Decoder rangeDecoder, int posState) throws java.io.IOException
java.io.IOException