std::shared_ptr
[dcpomatic.git] / src / lib / dcp.h
index b98dce5d4e3f277b489d41a6d2d5d49e7c75ad51..d72ce683333350215184206602cdaa8b3f667f57 100644 (file)
@@ -22,7 +22,6 @@
 #define DCPOMATIC_DCP_H
 
 #include <dcp/cpl.h>
-#include <boost/shared_ptr.hpp>
 #include <list>
 #include <iostream>
 
@@ -31,16 +30,15 @@ class DCPContent;
 class DCP
 {
 public:
-       std::list<boost::shared_ptr<dcp::CPL> > cpls () const;
-       dcp::DecryptedKDM decrypted_kdm () const;
+       std::list<std::shared_ptr<dcp::CPL> > cpls () const;
 
 protected:
-       explicit DCP (boost::shared_ptr<const DCPContent> content, bool tolerant)
+       explicit DCP (std::shared_ptr<const DCPContent> content, bool tolerant)
                : _dcp_content (content)
                , _tolerant (tolerant)
        {}
 
-       boost::shared_ptr<const DCPContent> _dcp_content;
+       std::shared_ptr<const DCPContent> _dcp_content;
 
 private:
        bool _tolerant;