Example #1
0
 public void AddNewMessageLine(object sender, EncodingEventArgs e)
 {
     Dispatcher.Invoke(() =>
     {
         string time = DateTime.Now.ToShortTimeString();
         lisbox.Items.Add(time + " " + e.data);
     });
 }
Example #2
0
 public void GetProgress(object sender, EncodingEventArgs e)
 {
     bw.ReportProgress((int)e.Progress, new EncodingStats {
         Size = e.Size, Frame = e.Frame, Speed = e.Speed
     });
 }
Example #3
0
 public static void DisplayProgress(object sender, EncodingEventArgs e)
 {
     Console.WriteLine("Frame {0} Fps {1} Size {2} Time {3} Bitrate {4} Speed {5} Quantizer {6} Progress {7}",
                       e.Frame, e.Fps, e.Size, e.Time, e.Bitrate, e.Speed, e.Quantizer, e.Progress);
 }