Esempio n. 1
0
 internal Coder EncodeStart(PpmdProperties properties)
 {
     _allocator = properties._allocator;
     _coder     = new Coder();
     _coder.RangeEncoderInitialize();
     StartModel(properties.ModelOrder, properties.RestorationMethod);
     return(_coder);
 }
Esempio n. 2
0
 internal Coder DecodeStart(Stream source, PpmdProperties properties)
 {
     _allocator = properties._allocator;
     _coder     = new Coder();
     _coder.RangeDecoderInitialize(source);
     StartModel(properties.ModelOrder, properties.RestorationMethod);
     _minimumContext   = _maximumContext;
     _numberStatistics = _minimumContext.NumberStatistics;
     return(_coder);
 }