initialize method

Future<void> initialize()

Implementation

Future<void> initialize() async {
  if (Platform.isWindows) {
    PackageInfo packageInfo = await PackageInfo.fromPlatform();
    String appName = packageInfo.appName;
    Directory tempDir = await getTemporaryDirectory();
    _tempFolderPath = path.join(tempDir.path, "ffmpeg");
    Directory appDocDir = await getApplicationDocumentsDirectory();
    _ffmpegInstallationPath = path.join(appDocDir.path, appName, "ffmpeg");
    _ffmpegBinDirectory = path.join(
        _ffmpegInstallationPath!, "ffmpeg-master-latest-win64-gpl", "bin");
  }
}