浏览代码

Review formatting, avoid variable

pull/5050/head
Ray 6 个月前
父节点
当前提交
71b302846a
共有 1 个文件被更改,包括 7 次插入4 次删除
  1. +7
    -4
      src/raudio.c

+ 7
- 4
src/raudio.c 查看文件

@ -1897,14 +1897,16 @@ void UpdateMusicStream(Music music)
if ((framesLeft >= subBufferSizeInFrames) || music.looping) framesToStream = subBufferSizeInFrames; if ((framesLeft >= subBufferSizeInFrames) || music.looping) framesToStream = subBufferSizeInFrames;
else framesToStream = framesLeft; else framesToStream = framesLeft;
if (framesToStream == 0) {
bool framesInBufferPlayed = music.stream.buffer->isSubBufferProcessed[0] && music.stream.buffer->isSubBufferProcessed[1];
if (framesInBufferPlayed) {
if (framesToStream == 0)
{
// Check if both buffers have been processed
if (music.stream.buffer->isSubBufferProcessed[0] && music.stream.buffer->isSubBufferProcessed[1])
{
ma_mutex_unlock(&AUDIO.System.lock); ma_mutex_unlock(&AUDIO.System.lock);
StopMusicStream(music); StopMusicStream(music);
return; return;
} }
ma_mutex_unlock(&AUDIO.System.lock); ma_mutex_unlock(&AUDIO.System.lock);
return; return;
} }
@ -2021,6 +2023,7 @@ void UpdateMusicStream(Music music)
#endif #endif
default: break; default: break;
} }
UpdateAudioStreamInLockedState(music.stream, AUDIO.System.pcmBuffer, framesToStream); UpdateAudioStreamInLockedState(music.stream, AUDIO.System.pcmBuffer, framesToStream);
} }

正在加载...
取消
保存