Future<File> getFile() async { if (_medium != null) { return await _medium!.getFile(); } else { return _file!; } }