Ejemplo n.º 1
0
 public RenderingJobsManager(IMultimediaToolkit multimediaToolkit, IGUIToolkit guiToolkit)
 {
     this.guiToolkit        = guiToolkit;
     this.multimediaToolkit = multimediaToolkit;
     this.stateBar          = guiToolkit.RenderingStateBar;
     jobs        = new List <Job> ();
     pendingJobs = new List <Job> ();
 }
Ejemplo n.º 2
0
 public RenderingJobsManager(IMultimediaToolkit multimediaToolkit, IGUIToolkit guiToolkit)
 {
     this.guiToolkit = guiToolkit;
     this.multimediaToolkit = multimediaToolkit;
     this.stateBar = guiToolkit.RenderingStateBar;
     jobs = new List<Job> ();
     pendingJobs = new List<Job> ();
 }
 public RenderingJobsManager(IMultimediaToolkit multimediaToolkit, IGUIToolkit guiToolkit)
 {
     this.guiToolkit = guiToolkit;
     this.multimediaToolkit = multimediaToolkit;
     this.stateBar = guiToolkit.MainWindow.RenderingStateBar;
     jobs = new List<Job>();
     pendingJobs = new List<Job>();
     stateBar.Cancel += (sender, e) => CancelCurrentJob();
     stateBar.ManageJobs += (sender, e) => ManageJobs();
 }
Ejemplo n.º 4
0
 public RenderingJobsManager(IMultimediaToolkit multimediaToolkit, IGUIToolkit guiToolkit)
 {
     this.guiToolkit        = guiToolkit;
     this.multimediaToolkit = multimediaToolkit;
     this.stateBar          = guiToolkit.MainWindow.RenderingStateBar;
     capturer             = multimediaToolkit.GetFramesCapturer();
     jobs                 = new List <Job>();
     pendingJobs          = new List <Job>();
     stateBar.Cancel     += (sender, e) => CancelCurrentJob();
     stateBar.ManageJobs += (sender, e) => ManageJobs();
     guiToolkit.MainWindow.ConvertVideoFilesEvent += delegate(List <MediaFile> inputFiles, EncodingSettings encSettings) {
         ConversionJob job = new ConversionJob(inputFiles, encSettings);
         AddJob(job);
     };;
 }