getDataChunk method
Find data chunk content after <data|size> in fileContents
Implementation
List<int> getDataChunk(List<int> fileContents) {
final dataIdSequence = _utf8encoder.convert('data');
final dataIdIndex =
ByteUtils.findByteSequenceInList(dataIdSequence, fileContents);
var dataStartIndex = 0;
if (dataIdIndex != -1) {
// Add 4 for data size
dataStartIndex = dataIdIndex + dataIdSequence.length + 4;
}
return fileContents.sublist(dataStartIndex);
}