summaryrefslogtreecommitdiff
path: root/src/wx/controls.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-09-11 12:29:13 +0100
committerCarl Hetherington <cth@carlh.net>2018-09-11 13:25:59 +0100
commit7151de6910e6072754bd38d50efa5a36622bb5c6 (patch)
tree532c8ad0ca77e74b0854b5db8b53be762fda674f /src/wx/controls.cc
parentcb82f3c177b53ce99c8443a74da316a94ae829ac (diff)
FilmViewer API tidying.
Diffstat (limited to 'src/wx/controls.cc')
-rw-r--r--src/wx/controls.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/wx/controls.cc b/src/wx/controls.cc
index 1bb3c4136..96bd624ac 100644
--- a/src/wx/controls.cc
+++ b/src/wx/controls.cc
@@ -215,7 +215,7 @@ Controls::update_position_slider ()
DCPTime const len = _film->length ();
if (len.get ()) {
- int const new_slider_position = 4096 * _viewer->video_position().get() / len.get();
+ int const new_slider_position = 4096 * _viewer->position().get() / len.get();
if (new_slider_position != _slider->GetValue()) {
_slider->SetValue (new_slider_position);
}
@@ -233,8 +233,8 @@ Controls::update_position_label ()
double const fps = _film->video_frame_rate ();
/* Count frame number from 1 ... not sure if this is the best idea */
- _frame_number->SetLabel (wxString::Format (wxT("%ld"), lrint (_viewer->video_position().seconds() * fps) + 1));
- _timecode->SetLabel (time_to_timecode (_viewer->video_position(), fps));
+ _frame_number->SetLabel (wxString::Format (wxT("%ld"), lrint (_viewer->position().seconds() * fps) + 1));
+ _timecode->SetLabel (time_to_timecode (_viewer->position(), fps));
}
void
@@ -265,32 +265,32 @@ Controls::nudge_amount (wxKeyboardState& ev)
void
Controls::rewind_clicked (wxMouseEvent& ev)
{
- _viewer->go_to (DCPTime());
+ _viewer->seek (DCPTime(), true);
ev.Skip();
}
void
Controls::back_frame ()
{
- _viewer->move (-_viewer->one_video_frame());
+ _viewer->seek_by (-_viewer->one_video_frame(), true);
}
void
Controls::forward_frame ()
{
- _viewer->move (_viewer->one_video_frame());
+ _viewer->seek_by (_viewer->one_video_frame(), true);
}
void
Controls::back_clicked (wxKeyboardState& ev)
{
- _viewer->move (-nudge_amount(ev));
+ _viewer->seek_by (-nudge_amount(ev), true);
}
void
Controls::forward_clicked (wxKeyboardState& ev)
{
- _viewer->move (nudge_amount(ev));
+ _viewer->seek_by (nudge_amount(ev), true);
}
void
@@ -320,7 +320,7 @@ Controls::timecode_clicked ()
{
PlayheadToTimecodeDialog* dialog = new PlayheadToTimecodeDialog (this, _film->video_frame_rate ());
if (dialog->ShowModal() == wxID_OK) {
- _viewer->go_to (dialog->get ());
+ _viewer->seek (dialog->get(), true);
}
dialog->Destroy ();
}
@@ -330,7 +330,7 @@ Controls::frame_number_clicked ()
{
PlayheadToFrameDialog* dialog = new PlayheadToFrameDialog (this, _film->video_frame_rate ());
if (dialog->ShowModal() == wxID_OK) {
- _viewer->go_to (dialog->get ());
+ _viewer->seek (dialog->get(), true);
}
dialog->Destroy ();
}