Showing the changes to libraries/script-engine/src/AudioScriptingInterface.cpp (1 of 1 file). Show all
Unified · Split
| @@ -46,7 +46,7 @@ ScriptAudioInjector* AudioScriptingInterface::playSound(SharedSoundPointer sound · 45 unmodified lines | |||
| 46 | AudioInjectorOptions optionsCopy = injectorOptions; | 46 | AudioInjectorOptions optionsCopy = injectorOptions; |
| 47 | optionsCopy.stereo = sound->isStereo(); | 47 | optionsCopy.stereo = sound->isStereo(); |
| 48 | optionsCopy.ambisonic = sound->isAmbisonic(); | 48 | optionsCopy.ambisonic = sound->isAmbisonic(); |
| 49 | optionsCopy.localOnly = sound->isAmbisonic(); // always localOnly for Ambisonic | 49 | optionsCopy.localOnly = optionsCopy.localOnly || sound->isAmbisonic(); // force localOnly when Ambisonic |
| 50 | 50 | ||
| 51 | auto injector = AudioInjector::playSound(sound->getByteArray(), optionsCopy); | 51 | auto injector = AudioInjector::playSound(sound->getByteArray(), optionsCopy); |
| 52 | if (!injector) { | 52 | if (!injector) { |