X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fab_transcode_job.cc;h=bdde8a40576459d06328a8c5ca0a0563b787e3dc;hb=883d885dc8690519d205c8baa275385af8a39f4b;hp=2bdff47de684827ab0e0ec15664737cb624609ed;hpb=9bdd8cc51942a13e360dde4efc04b3ca417c8b94;p=dcpomatic.git diff --git a/src/lib/ab_transcode_job.cc b/src/lib/ab_transcode_job.cc index 2bdff47de..bdde8a405 100644 --- a/src/lib/ab_transcode_job.cc +++ b/src/lib/ab_transcode_job.cc @@ -20,11 +20,8 @@ #include #include "ab_transcode_job.h" #include "film.h" -#include "format.h" -#include "filter.h" #include "ab_transcoder.h" #include "config.h" -#include "encoder.h" #include "i18n.h" @@ -38,7 +35,8 @@ ABTranscodeJob::ABTranscodeJob (shared_ptr f) { _film_b.reset (new Film (*_film)); _film_b->set_scaler (Config::instance()->reference_scaler ()); - _film_b->set_filters (Config::instance()->reference_filters ()); + /* XXX */ +// _film_b->set_filters (Config::instance()->reference_filters ()); } string @@ -57,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; } }