From 23f61d2057e8e3b2d9fd44b078ce75f33b6218fc Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Wed, 12 Apr 2017 12:42:03 +0200 Subject: add sleep option --- drmtest.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/drmtest.c b/drmtest.c index b014ed2..95cb9f1 100644 --- a/drmtest.c +++ b/drmtest.c @@ -354,6 +354,7 @@ static void usage(FILE *fp) " -h print this\n" " -c pick card\n" " -o pick output\n" + " -s set sleep time\n" " -g openngl mode\n" #if 0 " -d debug mode (opengl)\n" @@ -364,18 +365,22 @@ static void usage(FILE *fp) int main(int argc, char **argv) { int card = 0; + int secs = 10; bool gl = false; char *output = NULL; int c; for (;;) { - c = getopt(argc, argv, "hgdc:o:"); + c = getopt(argc, argv, "hgdc:s:o:"); if (c == -1) break; switch (c) { case 'c': card = atoi(optarg); break; + case 's': + secs = atoi(optarg); + break; case 'o': output = optarg; break; @@ -408,7 +413,7 @@ int main(int argc, char **argv) drm_draw_dumb_fb(); } drm_show_fb(); - sleep(3); + sleep(secs); drm_fini_dev(); return 0; } -- cgit