From 5ebec76b6046e0d978cc6cc22f07b97bd01cf652 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Wed, 17 May 2017 16:23:21 -0700 Subject: [PATCH] deps/media-playback: Discard packet returns of invalid sizes --- deps/media-playback/media-playback/decode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/media-playback/media-playback/decode.c b/deps/media-playback/media-playback/decode.c index a3a23901a..7d10059fe 100644 --- a/deps/media-playback/media-playback/decode.c +++ b/deps/media-playback/media-playback/decode.c @@ -278,7 +278,7 @@ bool mp_decode_next(struct mp_decode *d) d->pkt.size -= ret; } - if (d->pkt.size == 0) { + if (d->pkt.size <= 0) { av_packet_unref(&d->orig_pkt); av_init_packet(&d->orig_pkt); av_init_packet(&d->pkt);