summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_encoder.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2017-05-11 00:50:37 +0100
committerCarl Hetherington <cth@carlh.net>2017-05-11 00:50:37 +0100
commitcf40ee5bd9d389a30bb8402c741ae2e4c6012dd6 (patch)
treeb225907d19c72317779aada4c248bcbccc4ac4ef /src/lib/ffmpeg_encoder.cc
parentc1e5c93604a8f8cbb7acae1dba0618f3e2bad378 (diff)
Burn subtitles when exporting.
Diffstat (limited to 'src/lib/ffmpeg_encoder.cc')
-rw-r--r--src/lib/ffmpeg_encoder.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/ffmpeg_encoder.cc b/src/lib/ffmpeg_encoder.cc
index 36b2d2fe4..8464faf7d 100644
--- a/src/lib/ffmpeg_encoder.cc
+++ b/src/lib/ffmpeg_encoder.cc
@@ -69,6 +69,9 @@ FFmpegEncoder::FFmpegEncoder (shared_ptr<const Film> film, weak_ptr<Job> job, bo
_audio_codec_name = "aac";
break;
}
+
+ _player->set_always_burn_subtitles (true);
+ _player->set_play_referenced ();
}
void
@@ -281,7 +284,7 @@ FFmpegEncoder::video (shared_ptr<PlayerVideo> video, DCPTime time)
}
void
-FFmpegEncoder::audio (shared_ptr<AudioBuffers> audio, DCPTime time)
+FFmpegEncoder::audio (shared_ptr<AudioBuffers> audio, DCPTime)
{
_pending_audio->append (audio);
@@ -356,7 +359,7 @@ FFmpegEncoder::audio_frame (int size)
}
void
-FFmpegEncoder::subtitle (PlayerSubtitles subs, DCPTimePeriod period)
+FFmpegEncoder::subtitle (PlayerSubtitles, DCPTimePeriod)
{
}