X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Faudio_content.h;h=a1f5ba8a0aecbe05b8c6d6b450fdb54dfbe15f80;hb=c6871fe8617b3de03662b7630355059393bf8043;hp=da00bfeb1eff35765751b2d09434a76f3d733d9e;hpb=3828baf56467224f5d44049bf1e7a7ed11f43a05;p=dcpomatic.git diff --git a/src/lib/audio_content.h b/src/lib/audio_content.h index da00bfeb1..a1f5ba8a0 100644 --- a/src/lib/audio_content.h +++ b/src/lib/audio_content.h @@ -43,11 +43,12 @@ public: class AudioContent : public ContentPart { public: - AudioContent (Content* parent); + explicit AudioContent (Content* parent); AudioContent (Content* parent, std::vector >); void as_xml (xmlpp::Node *) const; std::string technical_summary () const; + void take_settings_from (boost::shared_ptr c); AudioMapping mapping () const; void set_mapping (AudioMapping); @@ -82,7 +83,7 @@ public: void add_properties (std::list &) const; - static boost::shared_ptr from_xml (Content* parent, cxml::ConstNodePtr); + static boost::shared_ptr from_xml (Content* parent, cxml::ConstNodePtr, int version); private: