readInt16LE function

int readInt16LE(
  1. List<int> b,
  2. int idx
)

Implementation

int readInt16LE(List<int> b, int idx) {
  var u = b[idx + 1] * (1 << 8) + b[idx];
  return (u < 0x8000) ? u : (0xffff - u + 1) * -1;
}