From d4277a7d5189bbedfc70968ce90b60ea60f23835 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 9 May 2006 08:40:38 +0000 Subject: [PATCH] allow insane gop sizes if the user doesnt care about playable streams (doesnt want compliance to any standard) Originally committed as revision 5351 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/mpegvideo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index f2a57078ad..9cd92d5a6f 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -947,7 +947,7 @@ int MPV_encode_init(AVCodecContext *avctx) s->bit_rate = avctx->bit_rate; s->width = avctx->width; s->height = avctx->height; - if(avctx->gop_size > 600){ + if(avctx->gop_size > 600 && avctx->strict_std_compliance>FF_COMPLIANCE_EXPERIMENTAL){ av_log(avctx, AV_LOG_ERROR, "Warning keyframe interval too large! reducing it ...\n"); avctx->gop_size=600; }