implemented playback controls

This commit is contained in:
itsmattkc
2019-09-06 13:06:23 +10:00
parent 9fe8c102b7
commit a5fb8693d0
11 changed files with 177 additions and 30 deletions
+25
View File
@@ -44,6 +44,31 @@ void ViewerPanel::ZoomOut()
viewer_->SetScale(viewer_->scale() * 0.5);
}
void ViewerPanel::GoToStart()
{
viewer_->GoToStart();
}
void ViewerPanel::PrevFrame()
{
viewer_->PrevFrame();
}
void ViewerPanel::PlayPause()
{
viewer_->TogglePlayPause();
}
void ViewerPanel::NextFrame()
{
viewer_->NextFrame();
}
void ViewerPanel::GoToEnd()
{
viewer_->GoToEnd();
}
void ViewerPanel::SetTimebase(const rational &timebase)
{
viewer_->SetTimebase(timebase);