/** Write details of the asset to a PKL AssetList node.
* @param p Parent node.
*/
- void write_to_pkl (xmlpp::Node *) const;
+ void write_to_pkl (xmlpp::Node *, bool interop) const;
/** Write details of the asset to a ASSETMAP stream.
* @param s Stream.
virtual bool equals (boost::shared_ptr<const Asset> other, EqualityOptions opt, boost::function<void (NoteType, std::string)>) const;
protected:
+
+ /** @return Interop PKL asdcpKind for the <Type> tag e.g. Picture, Sound etc. */
+ virtual std::string asdcp_kind () const = 0;
std::string digest () const;