From 8d0cfcf05dceecec89f281fc7b0acf048bd47bd7 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sat, 22 Apr 2023 12:26:10 +0200 Subject: [PATCH] Fix missing initial audio source volume setup for XAudio2 --- Source/Engine/Audio/XAudio2/AudioBackendXAudio2.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Engine/Audio/XAudio2/AudioBackendXAudio2.cpp b/Source/Engine/Audio/XAudio2/AudioBackendXAudio2.cpp index 7e744b975..bbef7d421 100644 --- a/Source/Engine/Audio/XAudio2/AudioBackendXAudio2.cpp +++ b/Source/Engine/Audio/XAudio2/AudioBackendXAudio2.cpp @@ -407,6 +407,7 @@ void AudioBackendXAudio2::Source_OnAdd(AudioSource* source) aSource->DopplerFactor = source->GetDopplerFactor(); aSource->UpdateTransform(source); aSource->UpdateVelocity(source); + aSource->Voice->SetVolume(source->GetVolume()); // 0 is invalid ID so shift them sourceID++;