From 35b2f30fd119c404e37b4b48cfb89f63a648a4ed Mon Sep 17 00:00:00 2001 From: Marton Balint Date: Sat, 25 May 2013 12:48:20 +0200 Subject: [PATCH] ffplay: only update pts if not redisplaying a frame Signed-off-by: Marton Balint --- ffplay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffplay.c b/ffplay.c index 6456f3e3bb..085c0800a8 100644 --- a/ffplay.c +++ b/ffplay.c @@ -1382,7 +1382,7 @@ retry: is->frame_timer += delay * FFMAX(1, floor((time-is->frame_timer) / delay)); SDL_LockMutex(is->pictq_mutex); - if (!isnan(vp->pts)) + if (!redisplay && !isnan(vp->pts)) update_video_pts(is, vp->pts, vp->pos, vp->serial); SDL_UnlockMutex(is->pictq_mutex);