summaryrefslogtreecommitdiff
path: root/src/lib/writer.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-07-04 16:34:13 +0100
committerCarl Hetherington <cth@carlh.net>2014-07-04 16:34:13 +0100
commit1555c48eda3def5f7ece413a47f0c7ff94dd70dd (patch)
treeb76430372b6807f9d3341a1c70bb64e41472182c /src/lib/writer.h
parent9655db97eae5a6137a45ad809dbf42528dc74408 (diff)
Make XML subtitle work at the very minimal level.
Diffstat (limited to 'src/lib/writer.h')
-rw-r--r--src/lib/writer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/writer.h b/src/lib/writer.h
index 2ddf70380..66fe98ec7 100644
--- a/src/lib/writer.h
+++ b/src/lib/writer.h
@@ -25,8 +25,10 @@
#include <boost/shared_ptr.hpp>
#include <boost/thread.hpp>
#include <boost/thread/condition.hpp>
+#include <dcp/subtitle_content.h>
#include "exceptions.h"
#include "types.h"
+#include "player_subtitles.h"
class Film;
class EncodedData;
@@ -91,6 +93,7 @@ public:
void write (boost::shared_ptr<const EncodedData>, int, Eyes);
void fake_write (int, Eyes);
void write (boost::shared_ptr<const AudioBuffers>);
+ void write (PlayerSubtitles);
void repeat (int f, Eyes);
void finish ();
@@ -145,4 +148,5 @@ private:
boost::shared_ptr<dcp::PictureMXFWriter> _picture_mxf_writer;
boost::shared_ptr<dcp::SoundMXF> _sound_mxf;
boost::shared_ptr<dcp::SoundMXFWriter> _sound_mxf_writer;
+ boost::shared_ptr<dcp::SubtitleContent> _subtitle_content;
};