Considerable re-work of KDM class to express the difference between encrypted and...
[libdcp.git] / src / cpl.h
index 8458a028c022be17ab2e663b922b1afcfee53b93..3bff4c4eabcd9677974bc191c389ac9f4766b571 100644 (file)
--- a/src/cpl.h
+++ b/src/cpl.h
@@ -28,7 +28,6 @@
 #include <libxml++/libxml++.h>
 #include <boost/shared_ptr.hpp>
 #include <boost/function.hpp>
-#include <boost/date_time/posix_time/posix_time.hpp>
 #include <boost/optional.hpp>
 #include <boost/filesystem.hpp>
 #include <list>
@@ -40,7 +39,7 @@ class Reel;
 class XMLMetadata;
 class MXFMetadata;
 class Signer;
-class KDM;
+class DecryptedKDM;
        
 /** @class CPL
  *  @brief A Composition Playlist.
@@ -58,7 +57,7 @@ public:
                ) const;
 
        void add (boost::shared_ptr<Reel> reel);
-       void add (KDM const &);
+       void add (DecryptedKDM const &);
 
        /** @return contents of the &lt;AnnotationText&gt; node */
        std::string annotation_text () const {