Change how video timing is done.
[dcpomatic.git] / src / lib / video_content.h
index 087a922452ab85bc870fc5056c2aea0e1cd0ff25..25e43b0ebc8de4b37176e3dc90c38cfe26091013 100644 (file)
@@ -29,6 +29,9 @@
 #include "dcpomatic_time.h"
 #include "pixel_quanta.h"
 #include "user_property.h"
+#include "video_frame_type.h"
+#include "video_range.h"
+#include "types.h"
 #include <dcp/language_tag.h>
 #include <boost/thread/mutex.hpp>
 
@@ -205,7 +208,7 @@ public:
        dcp::Size size_after_crop () const;
        dcp::Size scaled_size (dcp::Size container_size);
 
-       boost::optional<double> fade (std::shared_ptr<const Film> film, Frame) const;
+       boost::optional<double> fade(std::shared_ptr<const Film> film, dcpomatic::ContentTime time) const;
 
        std::string processing_description (std::shared_ptr<const Film> film);