From 6c0f5172f6735c0b185721ff0f456f53ef7ac677 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 19 Jun 2011 05:55:12 +0200 Subject: [PATCH] ffplay: dont drop frames by default when there is no audio stream Signed-off-by: Michael Niedermayer --- ffplay.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ffplay.c b/ffplay.c index b88387691d..ccb6045175 100644 --- a/ffplay.c +++ b/ffplay.c @@ -254,7 +254,7 @@ static int autoexit; static int exit_on_keydown; static int exit_on_mousedown; static int loop=1; -static int framedrop=1; +static int framedrop=-1; static enum ShowMode show_mode = SHOW_MODE_NONE; static int rdftspeed=20; @@ -1139,7 +1139,7 @@ retry: }else{ next_target= vp->target_clock + is->video_clock - vp->pts; //FIXME pass durations cleanly } - if(framedrop && time > next_target){ + if((framedrop>0 || (framedrop && is->audio_st)) && time > next_target){ is->skip_frames *= 1.0 + FRAME_SKIP_FACTOR; if(is->pictq_size > 1 || time > next_target + 0.5){ /* update queue size and signal for next picture */