예제 #1
0
파일: Main.cs 프로젝트: shekohex/VTAC
 private void OnError(object sender, ConversionErrorEventArgs e)
 {
     if (e.Exception != null)
     {
         LogMessage($"Error: {e.Exception.Message}\r\n ExitCode: {e.Exception.ExitCode}\r\n Trace: {e.Exception.StackTrace} \r\n");
     }
 }
예제 #2
0
 private void OnError(object sender, ConversionErrorEventArgs e)
 {
     Process[] procs = Process.GetProcessesByName("ffmpeg");
     foreach (Process proc in procs)
     {
         proc.Kill();
     }
     MetroMessageBox.Show(this, "An Error Has Occured, the process has been terminated." + e.Exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
 }
예제 #3
0
 private static void OnError(object sender, ConversionErrorEventArgs e) => Console.WriteLine("[{0} => {1}]: Error: {2}\n{3}", e.Input?.FileInfo?.Name, e.Output?.FileInfo?.Name, e.Exception?.ExitCode, e.Exception?.InnerException);
예제 #4
0
 private void OnConversionError(ConversionErrorEventArgs eventArgs) => Error?.Invoke(eventArgs);
예제 #5
0
파일: FFmpeg.cs 프로젝트: secc/RockPlugins
 private void OnError(object sender, ConversionErrorEventArgs e)
 {
     output.AppendFormat("Error: {0}\n{1}\n", e.Exception.ExitCode, e.Exception.InnerException);
 }
예제 #6
0
        private void OnError(object sender, ConversionErrorEventArgs e)
        {
            MainWindow mainWindow = (MainWindow)Application.Current.MainWindow;

            mainWindow.TaskbarLibria.ShowBalloonTip("Закачка заверщена", NameTitle, BalloonIcon.Info);
        }
예제 #7
0
 private void OnError(ConversionErrorEventArgs e)
 {
     Error?.Invoke(this, e);
 }
예제 #8
0
 private void OnError(object sender, ConversionErrorEventArgs e)
 {
     Logger.Log(string.Format("FFMPEG error: [{0} => {1}]: Error: {2}\n\t{3}",
                              e.Input.FileInfo.Name, e.Output.FileInfo.Name, e.Exception.ExitCode, e.Exception.Message),
                e.Exception);
 }