Fix player loop

This commit is contained in:
Atlante45 2014-10-23 14:35:24 -07:00
parent 829774dae4
commit 20c862d199

View file

@ -212,7 +212,7 @@ void Player::loadRecording(RecordingPointer recording) {
void Player::play() {
computeCurrentFrame();
if (_currentFrame < 0 || (_currentFrame >= _recording->getFrameNumber() - 1)) {
if (_currentFrame < 0 || (_currentFrame >= _recording->getFrameNumber() - 2)) { // -2 because of interpolation
if (_loop) {
loopRecording();
} else {