snappyCompressFrom method

void snappyCompressFrom(
  1. Bytes source, {
  2. int level = 1,
})

Appends the block-format compression of source.

Implementation

void snappyCompressFrom(Bytes source, {int level = 1}) {
  final Uint8List input = source.asUint8List();
  final Uint8List spare = spareView(Snappy.maxCompressedLength(input.length));
  final int written = Snappy.compressInto(input, spare, level: level);
  advance(written);
}