Example #1
0
 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);
 }
Example #2
0
 public LenEncoder() {
     for(UInt32 posState = 0; posState < LzmaBase.kNumPosStatesEncodingMax; posState++) {
         _lowCoder[posState] = new RangeCoder.BitTreeEncoder(LzmaBase.kNumLowLenBits);
         _midCoder[posState] = new RangeCoder.BitTreeEncoder(LzmaBase.kNumMidLenBits);
     }
 }