Hopefully fix seek back/forward.
[dcpomatic.git] / src / lib / player.cc
index 7488364bddcc0a0d82bc4f193d69eedf4a6f7334..4de691c0bd2d70b4517b720acb319215675c9c48 100644 (file)
@@ -337,7 +337,7 @@ Player::flush ()
 
 /** @return true on error */
 void
-Player::seek (Time t)
+Player::seek (Time t, bool accurate)
 {
        if (!_have_valid_pieces) {
                setup_pieces ();
@@ -360,19 +360,12 @@ Player::seek (Time t)
 
                FrameRateConversion frc (vc->video_frame_rate(), _film->dcp_video_frame_rate());
                VideoContent::Frame f = s * _film->dcp_video_frame_rate() / (frc.factor() * TIME_HZ);
-               dynamic_pointer_cast<VideoDecoder>((*i)->decoder)->seek (f);
+               dynamic_pointer_cast<VideoDecoder>((*i)->decoder)->seek (f, accurate);
        }
 
        /* XXX: don't seek audio because we don't need to... */
 }
 
-
-void
-Player::seek_back ()
-{
-
-}
-
 void
 Player::setup_pieces ()
 {