From 265b106b9296d20c60cfb1cab64388e62150d066 Mon Sep 17 00:00:00 2001 From: Ganesh Ajjanagadde Date: Sat, 26 Sep 2015 11:37:03 -0400 Subject: ffplay: introduce key repeats Key repeats have been introduced simply because they improve usability in my experience for volume, brightness, and other such controls by speeding up the time taken to go from 0 to max intensity. As a side benefit, this enables rapid seeking through a file via left/right keys. Signed-off-by: Ganesh Ajjanagadde Signed-off-by: Marton Balint --- ffplay.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ffplay.c') diff --git a/ffplay.c b/ffplay.c index d302793924..9b5ee844e2 100644 --- a/ffplay.c +++ b/ffplay.c @@ -3740,6 +3740,8 @@ int main(int argc, char **argv) SDL_EventState(SDL_SYSWMEVENT, SDL_IGNORE); SDL_EventState(SDL_USEREVENT, SDL_IGNORE); + SDL_EnableKeyRepeat(SDL_DEFAULT_REPEAT_DELAY, SDL_DEFAULT_REPEAT_INTERVAL); + if (av_lockmgr_register(lockmgr)) { av_log(NULL, AV_LOG_FATAL, "Could not initialize lock manager!\n"); do_exit(NULL); -- cgit v1.2.3