Merge master branch.
[dcpomatic.git] / src / lib / check_hashes_job.h
index c41af9d3f885fbfc0bb63873b3dd85a5b0c0afff..5fa17382db17cbb0935554c91e53805e1adcdf9a 100644 (file)
 */
 
 #include "job.h"
-
-class DecodeOptions;
-class EncodeOptions;
+#include "options.h"
 
 class CheckHashesJob : public Job
 {
 public:
        CheckHashesJob (
                boost::shared_ptr<Film> f,
-               boost::shared_ptr<const DecodeOptions> od,
-               boost::shared_ptr<const EncodeOptions> oe,
+               DecodeOptions od,
                boost::shared_ptr<Job> req
                );
 
@@ -37,7 +34,6 @@ public:
        std::string status () const;
 
 private:
-       boost::shared_ptr<const DecodeOptions> _decode_opt;
-       boost::shared_ptr<const EncodeOptions> _encode_opt;
+       DecodeOptions _decode_opt;
        int _bad;
 };