mirror of
https://github.com/godotengine/godot.git
synced 2025-04-07 00:44:24 +08:00
Merge pull request #9964 from supagu/audio_fix
Fixed AudioStreamPlaybackOGGVorbis::_mix_internal getting stuck in in…
This commit is contained in:
commit
93c226f7a3
@ -39,7 +39,7 @@ void AudioStreamPlaybackOGGVorbis::_mix_internal(AudioFrame *p_buffer, int p_fra
|
||||
|
||||
int todo = p_frames;
|
||||
|
||||
while (todo) {
|
||||
while (todo && active) {
|
||||
|
||||
int mixed = stb_vorbis_get_samples_float_interleaved(ogg_stream, 2, (float *)p_buffer, todo * 2);
|
||||
todo -= mixed;
|
||||
|
Loading…
x
Reference in New Issue
Block a user