summaryrefslogtreecommitdiff
path: root/src/lib/dcp_subtitle_content.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-04-30 22:20:57 +0100
committerCarl Hetherington <cth@carlh.net>2015-04-30 22:20:57 +0100
commita5e87b6f0f496f4ed71d9129d40a5baebb68495f (patch)
treea9f7dcf6a2020e986e1d709f24ce46e51d238ca2 /src/lib/dcp_subtitle_content.cc
parent895e908f7dcc8deb9e6a333d3d6b3a92aec2dc09 (diff)
Various bits related to subtitle font handling, particularly copying fonts to the DCP.
Diffstat (limited to 'src/lib/dcp_subtitle_content.cc')
-rw-r--r--src/lib/dcp_subtitle_content.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/dcp_subtitle_content.cc b/src/lib/dcp_subtitle_content.cc
index f3198c58d..3f9772d59 100644
--- a/src/lib/dcp_subtitle_content.cc
+++ b/src/lib/dcp_subtitle_content.cc
@@ -22,7 +22,8 @@
#include "raw_convert.h"
#include <dcp/interop_subtitle_content.h>
#include <dcp/smpte_subtitle_content.h>
-#include <dcp/interop_load_font.h>
+#include <dcp/interop_load_font_node.h>
+#include <boost/foreach.hpp>
#include "i18n.h"
@@ -57,9 +58,8 @@ DCPSubtitleContent::examine (shared_ptr<Job> job)
_subtitle_language = sc->language ();
_length = DCPTime::from_seconds (sc->latest_subtitle_out().to_seconds ());
- list<shared_ptr<dcp::LoadFont> > fonts = sc->load_font_nodes ();
- for (list<shared_ptr<dcp::LoadFont> >::const_iterator i = fonts.begin(); i != fonts.end(); ++i) {
- _fonts.push_back (shared_ptr<Font> (new Font ((*i)->id)));
+ BOOST_FOREACH (shared_ptr<dcp::LoadFontNode> i, sc->load_font_nodes ()) {
+ _fonts.push_back (shared_ptr<Font> (new Font (i->id)));
}
}