svn path=/trunk/kdenlive/; revision=4288
void Monitor::rendererStopped(int pos)
{
- if (m_currentClip != NULL && m_playAction->isChecked()) {
- // Clip monitor
- if (m_isActive && pos >= m_length - 1) {
- slotStart();
- return;
- }
- }
if (m_ruler->slotNewValue(pos)) {
checkOverlay();
if (m_frametimecode) m_timePos->setText(QString::number(pos));
if (m_isZoneMode) resetZoneMode();
if (m_mltProducer->get_speed() == 0.0) {
m_isBlocked = false;
+ if (m_name == "clip" && m_framePosition == (int) m_mltProducer->get_out()) m_mltProducer->seek(0);
m_mltProducer->set_speed(1.0);
m_mltConsumer->set("refresh", 1);
} else {