InputBuffer constructor
Create a InputStream for reading from a List<int&rt;
Implementation
InputBuffer(this.buffer,
{this.bigEndian = false, this.offset = 0, int? length})
: start = offset,
end = min(
buffer.length, (length == null) ? buffer.length : offset + length);