diff --git a/ffmpeg.c b/ffmpeg.c index c2e5d7ed9d9e219693c7b7e3808cdcee8a3937ed..3789ff52a5c464cfae8609cfe376e12467f6b3ea 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -784,7 +784,7 @@ static void do_video_out(AVFormatContext *s, if(top_field_first == -1) big_picture.top_field_first = in_picture->top_field_first; else - big_picture.top_field_first = 1; + big_picture.top_field_first = top_field_first; } /* handles sameq here. This is not correct because it may