ReadFrame method
Implementation
@override
List<int> ReadFrame(List<int> list) {
readBuffer.addAll(list);
if (readBuffer.length == 0) {
return List.empty();
}
List<int> data = List.filled(frameLength, 0, growable: false);
List.copyRange(data, 0, List.from(readBuffer.getRange(0, frameLength)));
readBuffer.removeRange(0, frameLength);
return data;
}