Fix missed overload change.
[dcpomatic.git] / src / lib / content.h
index c6fa2c9f4ea315dc47e18a3b5b7653f463d021c7..bb66bc1416233c322705fd6f07e4969182dd752c 100644 (file)
@@ -91,13 +91,14 @@ public:
 
        virtual void as_xml (xmlpp::Node *, bool with_paths) const;
        virtual DCPTime full_length (boost::shared_ptr<const Film>) const = 0;
+       virtual DCPTime approximate_length () const = 0;
        virtual std::string identifier () const;
        /** @return points at which to split this content when
         *  REELTYPE_BY_VIDEO_CONTENT is in use.
         */
-       virtual std::list<DCPTime> reel_split_points () const;
+       virtual std::list<DCPTime> reel_split_points (boost::shared_ptr<const Film>) const;
 
-       boost::shared_ptr<Content> clone (boost::shared_ptr<const Film> film) const;
+       boost::shared_ptr<Content> clone () const;
 
        void set_paths (std::vector<boost::filesystem::path> paths);