From 7e16ad68cd11db401d6130847141733bcc2af0fd Mon Sep 17 00:00:00 2001 From: arpi Date: Mon, 28 Jan 2002 23:46:42 +0000 Subject: [PATCH] usleep() accurancy tester git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4401 b3059339-0415-0410-9bf9-f77b7e298cf2 --- TOOLS/usleep-test.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 TOOLS/usleep-test.c diff --git a/TOOLS/usleep-test.c b/TOOLS/usleep-test.c new file mode 100644 index 0000000000..936693b8bb --- /dev/null +++ b/TOOLS/usleep-test.c @@ -0,0 +1,26 @@ + +main(){ +int u; + +for(u=0;u<30000;u+=500){ + unsigned int x[9]; + int i; + x[0]=GetTimer(); + for(i=1;i<=8;i++){ + usleep(u); + x[i]=GetTimer(); + } + printf("%d -> %d %d %d %d %d %d %d %d\n",u, + x[1]-x[0], + x[2]-x[1], + x[3]-x[2], + x[4]-x[3], + x[5]-x[4], + x[6]-x[5], + x[7]-x[6], + x[8]-x[7] + ); +} + + +}