#include "player_video.h"
#include "log.h"
#include "image.h"
+#include "cross.h"
#include "compose.hpp"
#include <iostream>
_audio_codec_name = "aac";
break;
}
+
+ _player->set_always_burn_subtitles (true);
+ _player->set_play_referenced ();
}
void
throw runtime_error (String::compose ("could not open FFmpeg audio codec (%1)", buffer));
}
- if (avio_open (&_format_context->pb, _output.c_str(), AVIO_FLAG_WRITE) < 0) {
+ if (avio_open_boost (&_format_context->pb, _output, AVIO_FLAG_WRITE) < 0) {
throw runtime_error ("could not open FFmpeg output file");
}
}
void
-FFmpegEncoder::audio (shared_ptr<AudioBuffers> audio, DCPTime time)
+FFmpegEncoder::audio (shared_ptr<AudioBuffers> audio, DCPTime)
{
_pending_audio->append (audio);
}
void
-FFmpegEncoder::subtitle (PlayerSubtitles subs, DCPTimePeriod period)
+FFmpegEncoder::subtitle (PlayerSubtitles, DCPTimePeriod)
{
}