summaryrefslogtreecommitdiffhomepage
path: root/src/audio.c
diff options
context:
space:
mode:
authorRay <[email protected]>2017-05-08 00:55:47 +0200
committerRay <[email protected]>2017-05-08 00:55:47 +0200
commit3861bc80f273452837be3561ed236d79fcc62660 (patch)
treebbf13513af3b75ad86605c7fecbc87c77d9b4cfb /src/audio.c
parent39732d04ec8ce71cde457ec3a89b3b5aca578e8d (diff)
downloadraylib-3861bc80f273452837be3561ed236d79fcc62660.tar.gz
raylib-3861bc80f273452837be3561ed236d79fcc62660.zip
StopMusicStream() review
Diffstat (limited to 'src/audio.c')
-rw-r--r--src/audio.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/audio.c b/src/audio.c
index e8e80985..2393e5a4 100644
--- a/src/audio.c
+++ b/src/audio.c
@@ -810,7 +810,8 @@ void StopMusicStream(Music music)
for (int i = 0; i < MAX_STREAM_BUFFERS; i++)
{
- alBufferData(music->stream.buffers[i], music->stream.format, pcm, AUDIO_BUFFER_SIZE*music->stream.sampleSize/8*music->stream.channels, music->stream.sampleRate);
+ UpdateAudioStream(music->stream, pcm, AUDIO_BUFFER_SIZE);
+ //alBufferData(music->stream.buffers[i], music->stream.format, pcm, AUDIO_BUFFER_SIZE*music->stream.sampleSize/8*music->stream.channels, music->stream.sampleRate);
}
free(pcm);
@@ -853,7 +854,7 @@ void UpdateMusicStream(Music music)
int numBuffersToProcess = processed;
int samplesCount = 0; // Total size of data steamed in L+R samples for xm floats,
- //individual L or R for ogg shorts
+ // individual L or R for ogg shorts
for (int i = 0; i < numBuffersToProcess; i++)
{