X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fwriter.h;h=66fe98ec734c914d3de27eeb4b4ccde15e6309b7;hb=1555c48eda3def5f7ece413a47f0c7ff94dd70dd;hp=2ddf70380181534d8f49b1326479dc5270b61f7a;hpb=8102046b2f29e0c7b234c29bf204b056cb30e64f;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; };