exportFrames method
Implementation
Future<List<RawFrame>?> exportFrames() async {
if (_frames.isEmpty) {
return null;
}
final bytesImages = <RawFrame>[];
for (final frame in _frames) {
final bytesImage =
await frame.image.toByteData(format: ui.ImageByteFormat.png);
if (bytesImage != null) {
bytesImages.add(RawFrame(16, bytesImage));
} else {
print('Skipped frame while enconding');
}
}
return bytesImages;
}