thumbnailFile method
Implementation
@override
Future<XFile> thumbnailFile({
required String video,
required Map<String, String>? headers,
required String? thumbnailPath,
required ImageFormat imageFormat,
required int maxHeight,
required int maxWidth,
int? timeMs,
required int quality,
}) async {
final blob = await _createThumbnail(
videoSrc: video,
headers: headers,
imageFormat: imageFormat,
maxHeight: maxHeight,
maxWidth: maxWidth,
timeMs: timeMs ?? 0,
quality: quality,
);
return XFile(Url.createObjectUrlFromBlob(blob), mimeType: blob.type);
}