}
map<string, Data>
-SubtitleAsset::fonts_with_load_ids () const
+SubtitleAsset::font_data () const
{
map<string, Data> out;
BOOST_FOREACH (Font const & i, _fonts) {
virtual void add (boost::shared_ptr<Subtitle>);
virtual void add_font (std::string id, boost::filesystem::path file) = 0;
- std::map<std::string, Data> fonts_with_load_ids () const;
+ std::map<std::string, Data> font_data () const;
virtual void write (boost::filesystem::path) const = 0;
virtual std::string xml_as_string () const = 0;
cout << sub.xml_as_string() << "\n";
if (extract_fonts) {
- map<string, dcp::Data> fonts = sub.fonts_with_load_ids ();
+ map<string, dcp::Data> fonts = sub.font_data ();
for (map<string, dcp::Data>::const_iterator i = fonts.begin(); i != fonts.end(); ++i) {
FILE* f = dcp::fopen_boost (i->first + ".ttf", "wb");
if (!f) {