Nicer fix for 2D-labelled-3D checking from master.
[dcpomatic.git] / src / lib / dcp_decoder.cc
index a3c42a321a70d824ca8d6a84497dfcec804595c9..19831185d16203834393335716420998b4a64e84 100644 (file)
@@ -29,6 +29,7 @@
 #include "image.h"
 #include "config.h"
 #include "digester.h"
+#include "frame_interval_checker.h"
 #include <dcp/dcp.h>
 #include <dcp/cpl.h>
 #include <dcp/reel.h>
@@ -457,3 +458,9 @@ DCPDecoder::calculate_lazy_digest (shared_ptr<const DCPContent> c) const
        }
        return d.get ();
 }
+
+ContentTime
+DCPDecoder::position () const
+{
+       return ContentTime::from_frames(_offset, _dcp_content->active_video_frame_rate(film())) + _next;
+}