readInt32Le function
Little-endian i32 without allocating a ByteData view.
Implementation
int readInt32Le(Uint8List data, [int offset = 0]) {
final v = data[offset] |
(data[offset + 1] << 8) |
(data[offset + 2] << 16) |
(data[offset + 3] << 24);
return v.toSigned(32);
}