Browse Source

Initialize Audio Stream when playing a stream.

capnlove 12 years ago
parent
commit
578721dfda
1 changed files with 2 additions and 0 deletions
  1. 2 0
      engine/source/audio/audio.cc

+ 2 - 0
engine/source/audio/audio.cc

@@ -580,6 +580,8 @@ static void alxSourcePlay(AudioStreamSource *streamSource)
    ALuint source = streamSource->mSource;
    Audio::Description& desc = streamSource->mDescription;
 
+   bool ret = streamSource->initStream();
+
    alSourcef(source, AL_GAIN, Audio::linearToDB(desc.mVolume * mAudioChannelVolumes[desc.mVolumeChannel] * mMasterVolume));
 //   alSourcei(source, AL_LOOPING, AL_FALSE);
    alSourcef(source, AL_PITCH, 1.f);