+void TransitionSettings::slotRenderPos(int pos)
+{
+ if (m_usedTransition)
+ m_effectEdit->slotSyncEffectsPos(pos - m_usedTransition->startPos().frames(KdenliveSettings::project_fps()));
+}
+
+void TransitionSettings::slotSeekTimeline(int pos)
+{
+ if (m_usedTransition)
+ emit seekTimeline(m_usedTransition->startPos().frames(KdenliveSettings::project_fps()) + pos);
+}
+
+void TransitionSettings::slotCheckMonitorPosition(int renderPos)
+{
+ if (renderPos >= m_usedTransition->startPos().frames(KdenliveSettings::project_fps()) && renderPos <= m_usedTransition->endPos().frames(KdenliveSettings::project_fps())) {
+ if (!m_effectEdit->monitor()->getEffectEdit()->getScene()->views().at(0)->isVisible())
+ m_effectEdit->monitor()->slotEffectScene(true);
+ } else {
+ m_effectEdit->monitor()->slotEffectScene(false);
+ }
+}
+
+
+#include "transitionsettings.moc"