diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-07-04 16:34:13 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-07-04 16:34:13 +0100 |
| commit | 1555c48eda3def5f7ece413a47f0c7ff94dd70dd (patch) | |
| tree | b76430372b6807f9d3341a1c70bb64e41472182c /src/lib/writer.h | |
| parent | 9655db97eae5a6137a45ad809dbf42528dc74408 (diff) | |
Make XML subtitle work at the very minimal level.
Diffstat (limited to 'src/lib/writer.h')
| -rw-r--r-- | src/lib/writer.h | 4 |
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; }; |
