diff options
Diffstat (limited to 'audio')
-rw-r--r-- | audio/decode/dec_audio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/audio/decode/dec_audio.c b/audio/decode/dec_audio.c index 3c196709c8..30facb4c11 100644 --- a/audio/decode/dec_audio.c +++ b/audio/decode/dec_audio.c @@ -217,8 +217,8 @@ int audio_decode(struct dec_audio *da, struct mp_audio_buffer *outbuf, copy_output(afs, outbuf, minsamples, true); break; } - - assert(mpa); + if (!mpa) + continue; da->pts_offset += mpa->samples; da->decode_format = *mpa; |