summaryrefslogtreecommitdiff
path: root/src/lib/reel_writer.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2023-05-12 02:19:36 +0200
committerCarl Hetherington <cth@carlh.net>2023-05-12 22:11:06 +0200
commite0935244e27bcc5e87588900e1010b291ee631bc (patch)
treeeca93803ded4395dc4bc0a53bff7cc75db111a59 /src/lib/reel_writer.h
parent61a31803c519f74344c37c97a9df5fa11ef1dc6a (diff)
Only add fonts to assets when they are required.
Diffstat (limited to 'src/lib/reel_writer.h')
-rw-r--r--src/lib/reel_writer.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/lib/reel_writer.h b/src/lib/reel_writer.h
index 892d803a5..fff298cb7 100644
--- a/src/lib/reel_writer.h
+++ b/src/lib/reel_writer.h
@@ -72,14 +72,12 @@ public:
void fake_write (int size);
void repeat_write (Frame frame, Eyes eyes);
void write (std::shared_ptr<const AudioBuffers> audio);
- void write (PlayerText text, TextType type, boost::optional<DCPTextTrack> track, dcpomatic::DCPTimePeriod period, FontIdMap const& fonts);
+ void write(PlayerText text, TextType type, boost::optional<DCPTextTrack> track, dcpomatic::DCPTimePeriod period, FontIdMap const& fonts, std::shared_ptr<dcpomatic::Font> chosen_interop_font);
void write (std::shared_ptr<const dcp::AtmosFrame> atmos, AtmosMetadata metadata);
void finish (boost::filesystem::path output_dcp);
std::shared_ptr<dcp::Reel> create_reel (
std::list<ReferencedReelAsset> const & refs,
- FontIdMap const & fonts,
- std::shared_ptr<dcpomatic::Font> chosen_interop_font,
boost::filesystem::path output_dcp,
bool ensure_subtitles,
std::set<DCPTextTrack> ensure_closed_captions
@@ -113,8 +111,6 @@ private:
void create_reel_text (
std::shared_ptr<dcp::Reel> reel,
std::list<ReferencedReelAsset> const & refs,
- FontIdMap const& fonts,
- std::shared_ptr<dcpomatic::Font> chosen_interop_font,
int64_t duration,
boost::filesystem::path output_dcp,
bool ensure_subtitles,