X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fjob.cc;h=68cdce3cd3a961ed1e3e272280d2ce3c62ac4fa6;hb=44b57d623dec97a3f9955082f0b8a7a8d27b7518;hp=d3871bf7225da22ed1911416c1b2ee4df4cffd5d;hpb=13511ed2fcc23f4d5f9c507c775c3c5cfd82d155;p=dcpomatic.git diff --git a/src/lib/job.cc b/src/lib/job.cc index d3871bf72..68cdce3cd 100644 --- a/src/lib/job.cc +++ b/src/lib/job.cc @@ -31,12 +31,10 @@ using namespace std; using namespace boost; /** @param s FilmState for the film that we are operating on. - * @param o Options. * @param l A log that we can write to. */ -Job::Job (shared_ptr s, shared_ptr o, Log* l, shared_ptr req) +Job::Job (shared_ptr s, Log* l, shared_ptr req) : _fs (s) - , _opt (o) , _log (l) , _required (req) , _state (NEW) @@ -163,6 +161,7 @@ void Job::set_progress (float p) { boost::mutex::scoped_lock lm (_progress_mutex); + _progress_unknown = false; _stack.back().normalised = p; } @@ -234,7 +233,7 @@ Job::set_error (string e) _error = e; } -/** Say that this job's progress will always be unknown */ +/** Say that this job's progress will be unknown until further notice */ void Job::set_progress_unknown () {