예제 #1
0
 public BackupDiskHandBrakeJob(HandBrakeService handBrakeService, string driveName, bool backupAll, int minMovieLen)
 {
     this.handBrakeService = handBrakeService;
     this.driveName        = driveName;
     this.backupAll        = backupAll;
     this.minMovieLen      = minMovieLen;
 }
예제 #2
0
 public EncodeMovieJob(HandBrakeService handBrakeService, string inputFilePath, bool keepFiles)
 {
     this.handBrakeService = handBrakeService;
     this.InputFileName    = inputFilePath;
     this.keepFiles        = keepFiles;
     this.titleIndex       = 0;
 }
예제 #3
0
 public BackupDiskMakeMKVJob(MakeMKVService makeMKVService, HandBrakeService handBrakeService, string driveName, bool keepMovies, int minMovieLen)
 {
     this.makeMKVService   = makeMKVService;
     this.handBrakeService = handBrakeService;
     this.driveName        = driveName;
     this.keepMovies       = keepMovies;
     this.minMovieLen      = minMovieLen;
 }
예제 #4
0
 public EncodeMovieJob(HandBrakeService handBrakeService, string inputFilePath, string movieTitle, int titleIndex, int movieIndex, bool keepFiles)
 {
     this.handBrakeService = handBrakeService;
     this.InputFileName    = inputFilePath;
     this.movieTitle       = movieTitle;
     this.titleIndex       = titleIndex;
     this.movieIndex       = movieIndex;
     this.keepFiles        = keepFiles;
 }
예제 #5
0
 /* -- Methods -- */
 public EncoderService()
 {
     makeMKVService   = new MakeMKVService(MakeMkvConExePath, MakeMkvOutDir, GlobalBackupAll);
     handBrakeService = new HandBrakeService(HandBrakeCliExePath, HandBrakeProfileFile, HandBrakeSourceDir, HandBrakeOutDir, HandBrakeOutputType, HandBrakeForceSubtitles);
 }