Don't fail to send a problem report if there's no ffprobe.log
[dcpomatic.git] / src / lib / job.h
index 6d8435c60fe29be840a244c18ba949e281614e2d..b44fd1365ee503c6479f6148907145d473d656ff 100644 (file)
@@ -81,12 +81,13 @@ public:
        void set_progress (float, bool force = false);
        void sub (std::string);
        boost::optional<float> progress () const;
+       boost::optional<float> seconds_since_last_progress_update () const;
 
        std::shared_ptr<const Film> film () const {
                return _film;
        }
 
-       void when_finished (boost::signals2::connection& connection, boost::function<void()> finished);
+       void when_finished (boost::signals2::connection& connection, std::function<void()> finished);
 
        boost::signals2::signal<void()> Progress;
        /** Emitted from the UI thread when the job is finished */