std::shared_ptr
[dcpomatic.git] / src / lib / transcode_job.h
index 8240977b9e1de83be715db8e339c9ff0fcbf5058..88f41d6554cf76fb19b28fb8c6692d42503c4c2b 100644 (file)
@@ -23,7 +23,6 @@
  */
 
 #include "job.h"
-#include <boost/shared_ptr.hpp>
 
 class Encoder;
 
@@ -33,7 +32,7 @@ class Encoder;
 class TranscodeJob : public Job
 {
 public:
-       explicit TranscodeJob (boost::shared_ptr<const Film> film);
+       explicit TranscodeJob (std::shared_ptr<const Film> film);
        ~TranscodeJob ();
 
        std::string name () const;
@@ -41,10 +40,10 @@ public:
        void run ();
        std::string status () const;
 
-       void set_encoder (boost::shared_ptr<Encoder> t);
+       void set_encoder (std::shared_ptr<Encoder> t);
 
 private:
        int remaining_time () const;
 
-       boost::shared_ptr<Encoder> _encoder;
+       std::shared_ptr<Encoder> _encoder;
 };