From 648e55ff1beea72b53f8fb231b3ef0fb16cd3e62 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Fri, 6 May 2011 17:59:15 +0200 Subject: [PATCH] ffmpeg.c: check for interlaced flag in the correct place. In the corresponding codec context, not global options storage. --- ffmpeg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index c5868110f2..2540a2e725 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1186,7 +1186,7 @@ static void do_video_out(AVFormatContext *s, /* better than nothing: use input picture interlaced settings */ big_picture.interlaced_frame = in_picture->interlaced_frame; - if(avcodec_opts[AVMEDIA_TYPE_VIDEO]->flags & (CODEC_FLAG_INTERLACED_DCT|CODEC_FLAG_INTERLACED_ME)){ + if (ost->st->codec->flags & (CODEC_FLAG_INTERLACED_DCT|CODEC_FLAG_INTERLACED_ME)) { if(top_field_first == -1) big_picture.top_field_first = in_picture->top_field_first; else