Tidy up handling of content-modified checks when using the dcpomatic_cli.
[dcpomatic.git] / src / lib / film.h
index 87ea700b7cc19e4d52e4ea8fcdeaf79eab8dd852..1c5022428a332563ee586ca1441cfc64756ae69c 100644 (file)
@@ -82,7 +82,7 @@ public:
        boost::filesystem::path audio_analysis_path (boost::shared_ptr<const Playlist>) const;
 
        void send_dcp_to_tms ();
-       void make_dcp ();
+       void make_dcp (bool gui = false);
 
        /** @return Logger.
         *  It is safe to call this from any thread.
@@ -142,7 +142,7 @@ public:
                boost::optional<int> disable_forensic_marking_audio
                ) const;
 
-       std::list<ScreenKDM> make_kdms (
+       std::list<boost::shared_ptr<ScreenKDM> > make_kdms (
                std::list<boost::shared_ptr<dcpomatic::Screen> > screens,
                boost::filesystem::path cpl_file,
                boost::posix_time::ptime from,