summaryrefslogtreecommitdiff
path: root/src/lib/ab_transcode_job.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ab_transcode_job.cc')
-rw-r--r--src/lib/ab_transcode_job.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/ab_transcode_job.cc b/src/lib/ab_transcode_job.cc
index 2d6f99c91..bdde8a405 100644
--- a/src/lib/ab_transcode_job.cc
+++ b/src/lib/ab_transcode_job.cc
@@ -55,9 +55,13 @@ ABTranscodeJob::run ()
set_progress (1);
set_state (FINISHED_OK);
+ _film->log()->log ("A/B transcode job completed successfully");
+
} catch (std::exception& e) {
+ set_progress (1);
set_state (FINISHED_ERROR);
-
+ _film->log()->log (String::compose ("A/B transcode job failed (%1)", e.what()));
+ throw;
}
}