public YTPGenerator go(ProgressChangedEventHandler progressReporter, RunWorkerCompletedEventHandler completedReporter) { effectsFactory = new EffectsFactory(toolBox); //hacky but works vidThreadWorker.DoWork += new DoWorkEventHandler(vidThread); vidThreadWorker.WorkerReportsProgress = true; vidThreadWorker.WorkerSupportsCancellation = true; vidThreadWorker.ProgressChanged += progressReporter; vidThreadWorker.RunWorkerCompleted += completedReporter; vidThreadWorker.RunWorkerAsync(); return(this); }
public YTPGenerator go(ProgressChangedEventHandler progressReporter, RunWorkerCompletedEventHandler completedReporter) { effectsFactory = new EffectsFactory(toolBox); //hacky but works Console.WriteLine("My FFMPEG is: " + toolBox.FFMPEG); Console.WriteLine("My FFPROBE is: " + toolBox.FFPROBE); Console.WriteLine("My MAGICK is: " + toolBox.MAGICK); Console.WriteLine("My TEMP is: " + toolBox.TEMP); Console.WriteLine("My SOUNDS is: " + toolBox.SOUNDS); Console.WriteLine("My SOURCES is: " + toolBox.SOURCES); Console.WriteLine("My MUSIC is: " + toolBox.MUSIC); Console.WriteLine("My RESOURCES is: " + toolBox.RESOURCES); vidThreadWorker.DoWork += new DoWorkEventHandler(vidThread); vidThreadWorker.WorkerReportsProgress = true; vidThreadWorker.WorkerSupportsCancellation = true; vidThreadWorker.ProgressChanged += progressReporter; vidThreadWorker.RunWorkerCompleted += completedReporter; vidThreadWorker.RunWorkerAsync(); return(this); }