]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264_ps.c
RoQ encoder: support different integer framerates
[ffmpeg] / libavcodec / h264_ps.c
index e278781b55a5fa576eb4b1698d708d466e969729..04b29041c2fbbc397872cc1395d16290385e3913 100644 (file)
@@ -252,7 +252,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;
         }
     }