X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fwriter.h;h=66fe98ec734c914d3de27eeb4b4ccde15e6309b7;hb=8c7a308c03e4b4196b4e2379a26d432b100ae2b1;hp=2ddf70380181534d8f49b1326479dc5270b61f7a;hpb=f1d30fb114b3b2c6ccd8fdf5823e7cd6b26c1eef;p=dcpomatic.git 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 #include #include +#include #include "exceptions.h" #include "types.h" +#include "player_subtitles.h" class Film; class EncodedData; @@ -91,6 +93,7 @@ public: void write (boost::shared_ptr, int, Eyes); void fake_write (int, Eyes); void write (boost::shared_ptr); + void write (PlayerSubtitles); void repeat (int f, Eyes); void finish (); @@ -145,4 +148,5 @@ private: boost::shared_ptr _picture_mxf_writer; boost::shared_ptr _sound_mxf; boost::shared_ptr _sound_mxf_writer; + boost::shared_ptr _subtitle_content; };