deserializeParamValues function

List<ParamValue> deserializeParamValues(
  1. Uint8List data
)

Deserialises every ParamValue in a legacy buffer (concatenated encodings, no DRT1 header).

Implementation

List<ParamValue> deserializeParamValues(Uint8List data) {
  final out = <ParamValue>[];
  var o = 0;
  while (o < data.length) {
    final r = deserializeParamValue(data, offset: o);
    out.add(r.value);
    o += r.consumed;
  }
  return out;
}