Fixes for writing 3D CPLs.
[libdcp.git] / src / asset.h
index 3bc713a38b4b29450bfae79e3111151b890cca0f..3dffa9abc3becc84b126d7ddeaf1dcfe64873711 100644 (file)
@@ -35,6 +35,10 @@ namespace ASDCP {
        class WriterInfo;
 }
 
+namespace xmlpp {
+       class Element;
+}
+
 namespace libdcp
 {
 
@@ -53,13 +57,13 @@ public:
 
        virtual ~Asset() {}
 
-       /** Write details of the asset to a CPL stream.
-        *  @param s Stream.
+       /** Write details of the asset to a CPL AssetList node.
+        *  @param p Parent node.
         */
        virtual void write_to_cpl (xmlpp::Node *) const = 0;
 
-       /** Write details of the asset to a PKL stream.
-        *  @param s Stream.
+       /** Write details of the asset to a PKL AssetList node.
+        *  @param p Parent node.
         */
        void write_to_pkl (xmlpp::Node *) const;