NoteHandler note
) const;
+ void write_to_assetmap (xmlpp::Node* node, boost::filesystem::path root) const;
+ void add_to_pkl (boost::shared_ptr<PKL> pkl, boost::filesystem::path root) const;
+
std::list<boost::shared_ptr<LoadFontNode> > load_font_nodes () const;
void add_font (std::string load_id, boost::filesystem::path file);
void write (boost::filesystem::path path) const;
void resolve_fonts (std::list<boost::shared_ptr<Asset> > assets);
void add_font_assets (std::list<boost::shared_ptr<Asset> >& assets);
+ void set_font_file (std::string load_id, boost::filesystem::path file);
/** Set the reel number or sub-element identifier
* of these subtitles.
return _movie_title;
}
+ static std::string static_pkl_type (Standard) {
+ return "text/xml;asdcpKind=Subtitle";
+ }
+
protected:
- std::string pkl_type (Standard) const {
- return "text/xml";
+ std::string pkl_type (Standard s) const {
+ return static_pkl_type (s);
}
private: