Forráskód Böngészése

Initialize sound alias properties as if it was a new sound

Jeffery Myers 3 hete
szülő
commit
572230c8ad
1 módosított fájl, 5 hozzáadás és 1 törlés
  1. 5 1
      src/raudio.c

+ 5 - 1
src/raudio.c

@@ -982,9 +982,13 @@ Sound LoadSoundAlias(Sound source)
         }
 
         audioBuffer->sizeInFrames = source.stream.buffer->sizeInFrames;
-        audioBuffer->volume = source.stream.buffer->volume;
         audioBuffer->data = source.stream.buffer->data;
 
+        // initalize the buffer as if it was new
+        audioBuffer->volume = 1.0f;
+        audioBuffer->pitch = 1.0f;
+        audioBuffer->pan = 0.5f;
+
         sound.frameCount = source.frameCount;
         sound.stream.sampleRate = AUDIO.System.device.sampleRate;
         sound.stream.sampleSize = 32;