public LzmaEncoder() { for(int i = 0; i < kNumOpts; i++) _optimum[i] = new Optimal(); for(int i = 0; i < LzmaBase.kNumLenToPosStates; i++) _posSlotEncoder[i] = new RangeCoder.BitTreeEncoder(LzmaBase.kNumPosSlotBits); }
public LenEncoder() { for(UInt32 posState = 0; posState < LzmaBase.kNumPosStatesEncodingMax; posState++) { _lowCoder[posState] = new RangeCoder.BitTreeEncoder(LzmaBase.kNumLowLenBits); _midCoder[posState] = new RangeCoder.BitTreeEncoder(LzmaBase.kNumMidLenBits); } }