Basics of reel split.
[dcpomatic.git] / src / lib / film.h
index 0aa08e42586c38c6b451ba650e6bd820110e3b37..937ab99e8355a4394102f5bd23b4cd881302a701 100644 (file)
@@ -70,10 +70,10 @@ public:
        Film (boost::filesystem::path, bool log = true);
        ~Film ();
 
-       boost::filesystem::path info_file () const;
+       boost::filesystem::path info_file (DCPTimePeriod p) const;
        boost::filesystem::path j2c_path (int, Eyes, bool) const;
        boost::filesystem::path internal_video_asset_dir () const;
-       boost::filesystem::path internal_video_asset_filename () const;
+       boost::filesystem::path internal_video_asset_filename (DCPTimePeriod p) const;
 
        boost::filesystem::path audio_analysis_path (boost::shared_ptr<const Playlist>) const;
 
@@ -151,6 +151,8 @@ public:
                return _playlist;
        }
 
+       std::list<DCPTimePeriod> reels () const;
+
        /** Identifiers for the parts of our state;
            used for signalling changes.
        */