diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 946ecb9f00..21ad3cf049 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -2422,6 +2422,8 @@ fail: av_frame_unref(frame); } + av_assert0(ret <= avpkt->size); + return ret; }