bytesToInt16 static method
Convert bytes to signed 16-bit integers.
Parameters:
bytes: Byte array (must be even length)
Returns: List of 16-bit signed integers
Implementation
static Int16List bytesToInt16(Uint8List bytes) {
final result = Int16List(bytes.length ~/ 2);
final byteData = ByteData.sublistView(bytes);
for (int i = 0; i < result.length; i++) {
result[i] = byteData.getInt16(i * 2, Endian.big);
}
return result;
}