Mercurial > hg > svgui
comparison view/ViewManager.cpp @ 968:4d54882bbf73
Avoid going pop when setting play head to before time 0
author | Chris Cannam |
---|---|
date | Thu, 21 May 2015 15:31:12 +0100 |
parents | b48db6f1a7d2 |
children | f2c63ec85901 |
comparison
equal
deleted
inserted
replaced
967:faa8532e4f02 | 968:4d54882bbf73 |
---|---|
164 } | 164 } |
165 | 165 |
166 void | 166 void |
167 ViewManager::setPlaybackFrame(sv_frame_t f) | 167 ViewManager::setPlaybackFrame(sv_frame_t f) |
168 { | 168 { |
169 if (f < 0) f = 0; | |
169 if (m_playbackFrame != f) { | 170 if (m_playbackFrame != f) { |
170 m_playbackFrame = f; | 171 m_playbackFrame = f; |
171 emit playbackFrameChanged(f); | 172 emit playbackFrameChanged(f); |
172 if (m_playSource && m_playSource->isPlaying()) { | 173 if (m_playSource && m_playSource->isPlaying()) { |
173 m_playSource->play(f); | 174 m_playSource->play(f); |