[FFmpeg-devel] [PATCH 2/2] ffplay: only update external clock if seeking was successful

Marton Balint cus at passwd.hu
Fri Nov 23 00:28:12 CET 2012


Signed-off-by: Marton Balint <cus at passwd.hu>
---
 ffplay.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ffplay.c b/ffplay.c
index c61e4e3..928ae8f 100644
--- a/ffplay.c
+++ b/ffplay.c
@@ -2669,8 +2669,8 @@ static int read_thread(void *arg)
                     packet_queue_flush(&is->videoq);
                     packet_queue_put(&is->videoq, &flush_pkt);
                 }
+                update_external_clock_pts(is, (seek_target + ic->start_time) / (double)AV_TIME_BASE);
             }
-            update_external_clock_pts(is, (seek_target + ic->start_time) / (double)AV_TIME_BASE);
             is->seek_req = 0;
             eof = 0;
         }
-- 
1.7.10.4



More information about the ffmpeg-devel mailing list