getVideoThumbnail static method

Future<File?> getVideoThumbnail(
  1. File file, {
  2. File? thumbnailFile,
  3. int quality = 100,
  4. bool saveToLibrary = false,
})

Implementation

static Future<File?> getVideoThumbnail(
  File file, {
  File? thumbnailFile,
  int quality = 100,
  bool saveToLibrary = false,
}) async {
  assert(100 >= quality, 'quality cannot be greater than 100');
  final String? result = await _invokeMethod('getVideoThumbnail', {
    'path': file.path,
    'thumbnailPath': thumbnailFile?.path,
    'quality': quality,
    'saveToLibrary': saveToLibrary,
  });
  return result == null ? null : File(result);
}