Various probably quite untidy progress on KDMs.
[libdcp.git] / src / mxf_asset.h
index e45ab2d7525077063d1ac357ee13e4a50555ac96..f68edc61f8d4a639a1131da12231b511c1cc2b3a 100644 (file)
@@ -51,8 +51,11 @@ public:
        virtual bool equals (boost::shared_ptr<const Asset> other, EqualityOptions opt, std::list<std::string>& notes) const;
        
        int length () const;
+       void add_typed_key_id (xmlpp::Element *) const;
 
 protected:
+       virtual std::string key_type () const = 0;
+       
        /** Fill in a ADSCP::WriteInfo struct.
         *  @param w struct to fill in.
         */