Fix erroneous optional dereference.
[dcpomatic.git] / src / lib / image_decoder.cc
index 3d3e1a55b2083ad6fa7a70276af8f0804485d9da..db7c5401fa3591c536fdf6083bf0a159e366e255 100644 (file)
@@ -61,7 +61,7 @@ ImageDecoder::pass ()
                        _image.reset (new MagickImageProxy (path));
                }
        }
-               
+
        video (_image, _video_position);
        ++_video_position;
        return false;
@@ -71,5 +71,5 @@ void
 ImageDecoder::seek (ContentTime time, bool accurate)
 {
        VideoDecoder::seek (time, accurate);
-       _video_position = time.frames (_image_content->video_frame_rate ());
+       _video_position = time.frames_round (_image_content->video_frame_rate ());
 }