From cf9812d22b00eb135288e799698f63f0f2094aaf Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 20 May 2012 14:11:48 +0200 Subject: [PATCH] ffmpeg: move setting big_picture.pts up Signed-off-by: Michael Niedermayer --- ffmpeg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index 5bb227edb2..1c29f88c7b 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1982,6 +1982,8 @@ duplicate_frame: pkt.data = NULL; pkt.size = 0; + in_picture->pts = ost->sync_opts; + if (s->oformat->flags & AVFMT_RAWPICTURE && enc->codec->id == CODEC_ID_RAWVIDEO) { /* raw pictures are written as AVPicture structure to @@ -2015,7 +2017,6 @@ duplicate_frame: big_picture.quality = quality; if (!enc->me_threshold) big_picture.pict_type = 0; - big_picture.pts = ost->sync_opts; if (ost->forced_kf_index < ost->forced_kf_count && big_picture.pts >= ost->forced_kf_pts[ost->forced_kf_index]) { big_picture.pict_type = AV_PICTURE_TYPE_I;