示例#1
0
 /// -------------------------------------------------------------------------------------------------
 /// <summary>   Raises the conversion complete event. </summary>
 /// <param name="e">    Event information to send to registered event handlers. </param>
 private void OnConversionComplete(ConversionCompleteEventArgs e)
 {
     EventHandler<ConversionCompleteEventArgs> handler = this.ConversionCompleteEvent;
     if (handler != null)
     {
         handler(this, e);
     }
 }
示例#2
0
        private static void engine_ConversionCompleteEvent(object sender, ConversionCompleteEventArgs e)
        {
            //Console.WriteLine("\n------------\nConversion complete!\n------------");
            //Console.WriteLine("Bitrate: {0}", e.Bitrate);
            //Console.WriteLine("Fps: {0}", e.Fps);
            //Console.WriteLine("Frame: {0}", e.Frame);
            //Console.WriteLine("ProcessedDuration: {0}", e.ProcessedDuration);
            //Console.WriteLine("SizeKb: {0}", e.SizeKb);
            //Console.WriteLine("TotalDuration: {0}\n", e.TotalDuration);

            // This will let the loop continue
            mre.Set();
        }