loadFile method

Future<void> loadFile(
  1. File file, {
  2. int? bufferSize,
  3. MPVLogLevel? logLevel,
  4. Duration? initialDuration,
})

Implementation

Future<void> loadFile(
  File file, {
  int? bufferSize,
  MPVLogLevel? logLevel,
  Duration? initialDuration,
}) async {
  filename = basename(file.path);
  await _initPlayer(
    bufferSize: bufferSize,
    logLevel: logLevel,
    initialDuration: initialDuration,
  );
  _initListeners();
  _isLoading = true;
  await _player.open(Media(file.path));
  _isInitialized = true;
  return Future.value();
}