getListThumbnailIsolate method
Implementation
Future<List<Uint8List>> getListThumbnailIsolate({
required String videoPath,
required Duration duration,
required int split,
}) async {
final receivePort = ReceivePort();
rootToken = RootIsolateToken.instance!;
final isolateData = {
'videoPath': videoPath,
'duration': duration,
'split': split,
'sendPort': receivePort.sendPort,
};
await Isolate.spawn(generateThumbnails, isolateData);
final List<Uint8List> listThumbnail = await receivePort.first;
receivePort.close();
return listThumbnail;
}