History

more cleanup for AudioInjector mem management

Stephen Birarda committed 11 years ago

Commit ea52cea1 parent 7becf625 files · +33 −13Browse files

Showing the changes to libraries/script-engine/src/AudioScriptingInterface.cpp (1 of 5 files). Show all

Unified · Split

libraries/script-engine/src/AudioScriptingInterface.cpp+0−4
@@ -49,7 +49,6 @@ AudioInjector* AudioScriptingInterface::invokedPlaySound(Sound* sound, const Aud · 48 unmodified lines
4949 optionsCopy.stereo = sound->isStereo();
5050
5151 QThread* injectorThread = new QThread();
52− qDebug() << "the injector thread is" << injectorThread;
5352 injectorThread->setObjectName("Audio Injector Thread");
5453
5554 AudioInjector* injector = new AudioInjector(sound, optionsCopy);
@@ -57,12 +56,9 @@ AudioInjector* AudioScriptingInterface::invokedPlaySound(Sound* sound, const Aud · 1 unmodified line
5756
5857 injector->moveToThread(injectorThread);
5958
60− qDebug() << "the injector is" << injector;
61−
6259 // start injecting when the injector thread starts
6360 connect(injectorThread, &QThread::started, injector, &AudioInjector::injectAudio);
6461
65−
6662 // connect the right slots and signals for AudioInjector and thread cleanup
6763 connect(injector, &AudioInjector::destroyed, injectorThread, &QThread::quit);
6864 connect(injectorThread, &QThread::finished, injectorThread, &QThread::deleteLater);