snapshot property
Snapshot (preview image) of the video (Base64 encoded).
Usually the first frame of the video for quick preview.
Implementation
@override
TransportableFile? get snapshot {
TransportableFile? img = _snapshot;
if (img == null) {
var uri = this['snapshot'];
img = TransportableFile.parse(uri);
_snapshot = img;
}
return img;
}
Implementation
@override
set snapshot(TransportableFile? img) {
remove('snapshot');
// this['snapshot'] = img?.serialize();
_snapshot = img;
}