summaryrefslogtreecommitdiff
path: root/libavfilter
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2019-11-17 00:21:18 +0100
committerPaul B Mahol <onemda@gmail.com>2019-11-17 00:23:03 +0100
commit9498ce0c23b1cb00e022ac021fb80fa5847c5f01 (patch)
treeaaeb04e73b644a98f5bba740a79eaffe8908f8a0 /libavfilter
parent9db24ee26ded46d1712c6cd45b560c177c8fe521 (diff)
avfilter/vf_framepack: really fix ef466a8b29f8
Diffstat (limited to 'libavfilter')
-rw-r--r--libavfilter/vf_framepack.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/vf_framepack.c b/libavfilter/vf_framepack.c
index 9bfa6f1248..b5d877ca99 100644
--- a/libavfilter/vf_framepack.c
+++ b/libavfilter/vf_framepack.c
@@ -281,7 +281,7 @@ static int try_push_frame(AVFilterContext *ctx)
for (i = 0; i < 2; i++) {
// set correct timestamps
if (pts != AV_NOPTS_VALUE)
- s->input_views[i]->pts = i == 0 ? pts * 2 : s->input_views[1]->pts + pts;
+ s->input_views[i]->pts = i == 0 ? pts * 2 : pts * 2 + av_rescale_q(1, av_inv_q(outlink->frame_rate), outlink->time_base);
// set stereo3d side data
stereo = av_stereo3d_create_side_data(s->input_views[i]);