From 060b0bbfd606b6f9ff3c6974b8f64cda3f523337 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 12 Feb 2015 11:13:03 -0800 Subject: [PATCH] tell injector it is not finished once restarted --- libraries/audio/src/AudioInjector.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/audio/src/AudioInjector.cpp b/libraries/audio/src/AudioInjector.cpp index b90aefb47b..1e66ad77cf 100644 --- a/libraries/audio/src/AudioInjector.cpp +++ b/libraries/audio/src/AudioInjector.cpp @@ -65,9 +65,7 @@ void AudioInjector::setIsFinished(bool isFinished) { } void AudioInjector::injectAudio() { - if (!_isStarted) { - // check if we need to offset the sound by some number of seconds if (_options.secondOffset > 0.0f) { @@ -93,6 +91,7 @@ void AudioInjector::injectAudio() { void AudioInjector::restart() { qDebug() << "Restarting an AudioInjector by stopping and starting over."; stop(); + setIsFinished(false); QMetaObject::invokeMethod(this, "injectAudio", Qt::QueuedConnection); }