UJbig2ArithmeticDecoder constructor

UJbig2ArithmeticDecoder(
  1. Uint8List data, {
  2. int start = 0,
  3. int? end,
})

Implementation

UJbig2ArithmeticDecoder(this.data, {this.start = 0, int? end}) : _end = end ?? data.length {
  _bp = start;
  _chigh = _byteAt(_bp);
  _byteIn();
  _chigh = ((_chigh << 7) & 0xFFFF) | ((_clow >> 9) & 0x7F);
  _clow = (_clow << 7) & 0xFFFF;
  _ct -= 7;
  _a = 0x8000;
}