Skip to content

Commit 80e91b9

Browse files
committed
Add guard for empty ogg stream
It's sometimes NULL. Most likely because load and decode are done separately and so it may be loaded but not even decoded yet
1 parent ba4a22a commit 80e91b9

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

audio/audio_mixer.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -998,6 +998,9 @@ static void audio_mixer_mix_ogg(float* buffer, size_t num_frames,
998998
unsigned temp_samples = 0;
999999
float* pcm = NULL;
10001000

1001+
if (!voice->types.ogg.stream)
1002+
return;
1003+
10011004
if (voice->types.ogg.position == voice->types.ogg.samples)
10021005
{
10031006
again:

0 commit comments

Comments
 (0)