FilmViewer API tidying.
[dcpomatic.git] / src / tools / dcpomatic_player.cc
index a8895e8e8ff451500625ee4ccb2eb3fce9acfab9..a95476fc10bf06376821f900c028d89976ddcc62 100644 (file)
@@ -28,7 +28,7 @@
 #include "wx/update_dialog.h"
 #include "wx/player_config_dialog.h"
 #include "wx/verify_dcp_dialog.h"
-#include "wx/control_film_viewer.h"
+#include "wx/controls.h"
 #include "lib/cross.h"
 #include "lib/config.h"
 #include "lib/util.h"
@@ -217,7 +217,7 @@ public:
                }
 
                _viewer->set_film (_film);
-               _viewer->set_position (DCPTime ());
+               _viewer->seek (DCPTime(), true);
                _info->triggered_update ();
 
                Config::instance()->add_to_player_history (dir);
@@ -579,12 +579,12 @@ private:
 
        void back_frame ()
        {
-               _viewer->move (-_viewer->one_video_frame());
+               _viewer->seek_by (-_viewer->one_video_frame(), true);
        }
 
        void forward_frame ()
        {
-               _viewer->move (_viewer->one_video_frame());
+               _viewer->seek_by (_viewer->one_video_frame(), true);
        }
 
 private: