X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fwriter.h;h=5efb14e50e39ee9ebf682635dfb2a4f963ee1411;hb=6bd8be029c72180a41d70e590bf2cb85a77317bf;hp=2ddf70380181534d8f49b1326479dc5270b61f7a;hpb=39bc73fe192f932ed6695eb87b19de446e8b4f55;p=dcpomatic.git diff --git a/src/lib/writer.h b/src/lib/writer.h index 2ddf70380..5efb14e50 100644 --- a/src/lib/writer.h +++ b/src/lib/writer.h @@ -21,12 +21,15 @@ * @brief Writer class. */ -#include +#include "exceptions.h" +#include "types.h" +#include "player_subtitles.h" +#include #include +#include #include #include -#include "exceptions.h" -#include "types.h" +#include class Film; class EncodedData; @@ -91,6 +94,7 @@ public: void write (boost::shared_ptr, int, Eyes); void fake_write (int, Eyes); void write (boost::shared_ptr); + void write (PlayerSubtitles subs); void repeat (int f, Eyes); void finish (); @@ -145,4 +149,5 @@ private: boost::shared_ptr _picture_mxf_writer; boost::shared_ptr _sound_mxf; boost::shared_ptr _sound_mxf_writer; + boost::shared_ptr _subtitle_content; };