Put Time types in dcpomatic namespace.
[dcpomatic.git] / src / lib / job.cc
index 8cc6ced8ef2e90f81f83d802466f269f8237eb59..1416ddfc20c4d1906b785a67ddc8506d40894b17 100644 (file)
@@ -46,6 +46,7 @@ using std::cout;
 using boost::shared_ptr;
 using boost::optional;
 using boost::function;
+using namespace dcpomatic;
 
 /** @param film Associated film, or 0 */
 Job::Job (shared_ptr<const Film> film)
@@ -190,6 +191,12 @@ Job::run_wrapper ()
                set_progress (1);
                set_state (FINISHED_ERROR);
 
+       } catch (FileError& e) {
+
+               set_error (e.what(), e.what());
+               set_progress (1);
+               set_state (FINISHED_ERROR);
+
        } catch (std::exception& e) {
 
                set_error (