else m_projectMonitor->slotPlay();
}
+void MonitorManager::slotPlayZone() {
+ if (m_clipMonitor->isActive()) m_clipMonitor->slotPlayZone();
+ else m_projectMonitor->slotPlayZone();
+}
+
+void MonitorManager::slotLoopZone() {
+ if (m_clipMonitor->isActive()) m_clipMonitor->slotLoopZone();
+ else m_projectMonitor->slotLoopZone();
+}
+
void MonitorManager::slotRewind(double speed) {
if (m_clipMonitor->isActive()) m_clipMonitor->slotRewind(speed);
else m_projectMonitor->slotRewind(speed);
else m_projectMonitor->slotForwardOneFrame();
}
+void MonitorManager::slotRewindOneSecond() {
+ if (m_clipMonitor->isActive()) m_clipMonitor->slotRewindOneFrame(m_timecode.fps());
+ else m_projectMonitor->slotRewindOneFrame(m_timecode.fps());
+}
+
+void MonitorManager::slotForwardOneSecond() {
+ if (m_clipMonitor->isActive()) m_clipMonitor->slotForwardOneFrame(m_timecode.fps());
+ else m_projectMonitor->slotForwardOneFrame(m_timecode.fps());
+}
+
void MonitorManager::slotStart() {
if (m_clipMonitor->isActive()) m_clipMonitor->slotStart();
else m_projectMonitor->slotStart();