Untested use of Frame for video/audio content lengths.
[dcpomatic.git] / src / lib / image_decoder.cc
index f11d377563ea64d15568e819f61235bcdd66feed..10eee2f6d40c049dbb7d0bcf2d03470f019e937d 100644 (file)
@@ -37,14 +37,15 @@ using dcp::Size;
 ImageDecoder::ImageDecoder (shared_ptr<const ImageContent> c)
        : VideoDecoder (c)
        , _image_content (c)
+       , _video_position (0)
 {
 
 }
 
 bool
-ImageDecoder::pass ()
+ImageDecoder::pass (PassReason)
 {
-       if (_video_position >= _image_content->video_length().frames (_image_content->video_frame_rate ())) {
+       if (_video_position >= _image_content->video_length()) {
                return true;
        }