Runs.
[dcpomatic.git] / src / lib / writer.h
index beb16c7b9107da1972bcbd5f92a2dc07d3b1b701..920f592b647d294458a746d8d6cef1f056c4ab08 100644 (file)
@@ -26,6 +26,7 @@
 class Film;
 class EncodedData;
 class AudioBuffers;
+class Playlist;
 
 namespace libdcp {
        class MonoPictureAsset;
@@ -63,7 +64,7 @@ bool operator== (QueueItem const & a, QueueItem const & b);
 class Writer : public ExceptionStore
 {
 public:
-       Writer (boost::shared_ptr<Film>);
+       Writer (boost::shared_ptr<Film>, boost::shared_ptr<Playlist>);
 
        bool can_fake_write (int) const;
        
@@ -80,6 +81,7 @@ private:
 
        /** our Film */
        boost::shared_ptr<Film> _film;
+       boost::shared_ptr<Playlist> _playlist;
        /** the first frame index that does not already exist in our MXF */
        int _first_nonexistant_frame;