diff options
Diffstat (limited to 'src/reel_asset.h')
| -rw-r--r-- | src/reel_asset.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/reel_asset.h b/src/reel_asset.h index 61d2b48f..c5932c4f 100644 --- a/src/reel_asset.h +++ b/src/reel_asset.h @@ -23,16 +23,9 @@ #include "object.h" #include "util.h" #include "ref.h" +#include <libcxml/cxml.h> #include <boost/shared_ptr.hpp> -namespace cxml { - class Node; -} - -namespace xmlpp { - class Node; -} - namespace dcp { class Content; @@ -49,9 +42,9 @@ class ReelAsset : public Object public: ReelAsset (); ReelAsset (boost::shared_ptr<Content> content, Fraction edit_rate, int64_t intrinsic_duration, int64_t entry_point); - ReelAsset (boost::shared_ptr<const cxml::Node>); + ReelAsset (cxml::ConstNodePtr); - virtual void write_to_cpl (xmlpp::Node* node, Standard standard) const; + virtual void write_to_cpl (cxml::NodePtr node, Standard standard) const; virtual bool equals (boost::shared_ptr<const ReelAsset>, EqualityOptions, boost::function<void (NoteType, std::string)>) const; /** @return a Ref to our actual content */ |
