std::shared_ptr
[dcpomatic.git] / src / lib / frame_rate_change.h
index acb75c0b5764e91257ef21d86ff6474b99134ee0..d7fed6dd0b45d05c87954f0eea1e8ee835633cac 100644 (file)
 #ifndef DCPOMATIC_FRAME_RATE_CHANGE_H
 #define DCPOMATIC_FRAME_RATE_CHANGE_H
 
-#include <boost/shared_ptr.hpp>
+
+#include <memory>
 #include <string>
 
+
 class Film;
 class Content;
 
@@ -32,8 +34,8 @@ class FrameRateChange
 public:
        FrameRateChange ();
        FrameRateChange (double, int);
-       FrameRateChange (boost::shared_ptr<const Film> film, boost::shared_ptr<const Content> content);
-       FrameRateChange (boost::shared_ptr<const Film> film, Content const * content);
+       FrameRateChange (std::shared_ptr<const Film> film, std::shared_ptr<const Content> content);
+       FrameRateChange (std::shared_ptr<const Film> film, Content const * content);
 
        /** @return factor by which to multiply a source frame rate
            to get the effective rate after any skip or repeat has happened.