History

use subclass for interface's Audio interface

Zach Pomerantz committed 9 years ago

Commit 4a3f2e11 parent b2eda7c5 files · +55 −10Browse 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−6
@@ -19,12 +19,6 @@ void registerAudioMetaTypes(QScriptEngine* engine) { · 18 unmodified lines
19 qScriptRegisterMetaType(engine, soundSharedPointerToScriptValue, soundSharedPointerFromScriptValue);19 qScriptRegisterMetaType(engine, soundSharedPointerToScriptValue, soundSharedPointerFromScriptValue);
20}20}
21 21
22AudioScriptingInterface::AudioScriptingInterface() :
23 _localAudioInterface(NULL)
24{
25
26}
27
28ScriptAudioInjector* AudioScriptingInterface::playSound(SharedSoundPointer sound, const AudioInjectorOptions& injectorOptions) {22ScriptAudioInjector* AudioScriptingInterface::playSound(SharedSoundPointer sound, const AudioInjectorOptions& injectorOptions) {
29 if (QThread::currentThread() != thread()) {23 if (QThread::currentThread() != thread()) {
30 ScriptAudioInjector* injector = NULL;24 ScriptAudioInjector* injector = NULL;