X-Git-Url: https://git.libav.org/?p=libav.git;a=blobdiff_plain;f=libavcodec%2Fh264_ps.c;h=033bb7930921bb7359c5d7a57447478f9ad47eb5;hp=9eb252dffaf9e59204d4ca06d59d1745bc85d101;hb=9ecabd7892ff073ae60ded3fc0a1290f5914ed5c;hpb=0652e024c680420d298cdf3719d0a0c030173fe3 diff --git a/libavcodec/h264_ps.c b/libavcodec/h264_ps.c index 9eb252dffa..033bb79309 100644 --- a/libavcodec/h264_ps.c +++ b/libavcodec/h264_ps.c @@ -224,7 +224,9 @@ static inline int decode_vui_parameters(H264Context *h, SPS *sps) if (sps->num_reorder_frames > 16U /* max_dec_frame_buffering || max_dec_frame_buffering > 16 */) { av_log(h->avctx, AV_LOG_ERROR, - "illegal num_reorder_frames %d\n", sps->num_reorder_frames); + "Clipping illegal num_reorder_frames %d\n", + sps->num_reorder_frames); + sps->num_reorder_frames = 16; return AVERROR_INVALIDDATA; } }