From 5bf0f17ac737b84a6ae4ade20b08a54aa1717f22 Mon Sep 17 00:00:00 2001 From: reimar Date: Sun, 3 Dec 2006 14:01:22 +0000 Subject: Do not call usec_sleep when we are not supposed to sleep. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21468 b3059339-0415-0410-9bf9-f77b7e298cf2 --- input/input.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'input') diff --git a/input/input.c b/input/input.c index 9f95d723f4..35f13c1ecd 100644 --- a/input/input.c +++ b/input/input.c @@ -945,7 +945,8 @@ mp_input_read_key_code(int time) { if(num_key_fd == 0) { - usec_sleep(time * 1000); + if (time) + usec_sleep(time * 1000); return MP_INPUT_NOTHING; } @@ -1026,7 +1027,7 @@ if(n>0){ key_fds[i].flags |= MP_FD_DEAD; } } - if (!did_sleep) + if (time && !did_sleep) usec_sleep(time * 1000); return MP_INPUT_NOTHING; } -- cgit v1.2.3