mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 06:23:35 +02:00
Fix to preserve localOnly from script when not ambisonic
This commit is contained in:
parent
e4b5c14ea3
commit
a4cbf6be8a
1 changed files with 1 additions and 1 deletions
|
@ -46,7 +46,7 @@ ScriptAudioInjector* AudioScriptingInterface::playSound(SharedSoundPointer sound
|
||||||
AudioInjectorOptions optionsCopy = injectorOptions;
|
AudioInjectorOptions optionsCopy = injectorOptions;
|
||||||
optionsCopy.stereo = sound->isStereo();
|
optionsCopy.stereo = sound->isStereo();
|
||||||
optionsCopy.ambisonic = sound->isAmbisonic();
|
optionsCopy.ambisonic = sound->isAmbisonic();
|
||||||
optionsCopy.localOnly = sound->isAmbisonic(); // always localOnly for Ambisonic
|
optionsCopy.localOnly = optionsCopy.localOnly || sound->isAmbisonic(); // force localOnly when Ambisonic
|
||||||
|
|
||||||
auto injector = AudioInjector::playSound(sound->getByteArray(), optionsCopy);
|
auto injector = AudioInjector::playSound(sound->getByteArray(), optionsCopy);
|
||||||
if (!injector) {
|
if (!injector) {
|
||||||
|
|
Loading…
Reference in a new issue