public void Create(uint numPosStates) { for (uint posState = m_NumPosStates; posState < numPosStates; posState++) { m_LowCoder[posState] = new BitTreeDecoder(Base.kNumLowLenBits); m_MidCoder[posState] = new BitTreeDecoder(Base.kNumMidLenBits); } m_NumPosStates = numPosStates; }
public Decoder() { _mDictionarySize = 0xFFFFFFFF; for (var i = 0; i < Base.KNumLenToPosStates; i++) _mPosSlotDecoder[i] = new BitTreeDecoder(Base.KNumPosSlotBits); }
public void Create(uint numPosStates) { for (var posState = _mNumPosStates; posState < numPosStates; posState++) { _mLowCoder[posState] = new BitTreeDecoder(Base.KNumLowLenBits); _mMidCoder[posState] = new BitTreeDecoder(Base.KNumMidLenBits); } _mNumPosStates = numPosStates; }
public Decoder() { m_DictionarySize = 0xFFFFFFFF; for (int i = 0; i < Base.kNumLenToPosStates; i++) m_PosSlotDecoder[i] = new BitTreeDecoder(Base.kNumPosSlotBits); }