From 8993b5969ad1106df28f1128ed2fb2a18ba39989 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 7 Mar 2011 17:25:38 +0100 Subject: [PATCH] Make sure the first q press doesnt f*ck up the protocols and thus written files. Signed-off-by: Michael Niedermayer --- ffmpeg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ffmpeg.c b/ffmpeg.c index 445b57b550..922aadc6ec 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -509,7 +509,8 @@ static int read_key(void) static int decode_interrupt_cb(void) { - return q_pressed || (q_pressed = read_key() == 'q'); + q_pressed += read_key() == 'q'; + return q_pressed > 1; } static int ffmpeg_exit(int ret)