From df5228d00d70d68218e7f606131a0c5fa2caba9f Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 18 Dec 2021 14:23:50 +0100 Subject: Move make_dcp() out of Film (#2132). --- src/tools/dcpomatic_cli.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/tools/dcpomatic_cli.cc') diff --git a/src/tools/dcpomatic_cli.cc b/src/tools/dcpomatic_cli.cc index 18ffcee90..71353d463 100644 --- a/src/tools/dcpomatic_cli.cc +++ b/src/tools/dcpomatic_cli.cc @@ -30,6 +30,7 @@ #include "lib/job_manager.h" #include "lib/json_server.h" #include "lib/log.h" +#include "lib/make_dcp.h" #include "lib/ratio.h" #include "lib/signal_manager.h" #include "lib/transcode_job.h" @@ -393,7 +394,7 @@ main (int argc, char* argv[]) } } - TranscodeJob::ChangedBehaviour behaviour = check ? TranscodeJob::ChangedBehaviour::STOP : TranscodeJob::ChangedBehaviour::IGNORE; + TranscodeJob::ChangedBehaviour const behaviour = check ? TranscodeJob::ChangedBehaviour::STOP : TranscodeJob::ChangedBehaviour::IGNORE; if (export_format) { auto job = std::make_shared(film, behaviour); @@ -405,13 +406,14 @@ main (int argc, char* argv[]) JobManager::instance()->add (job); } else { try { - film->make_dcp (behaviour); + make_dcp (film, behaviour); } catch (runtime_error& e) { std::cerr << "Could not make DCP: " << e.what() << "\n"; exit(EXIT_FAILURE); } } + make_dcp (film, behaviour); bool const error = show_jobs_on_console (progress); if (keep_going) { -- cgit v1.2.3