diff options
author | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-16 02:47:03 +0000 |
---|---|---|
committer | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-12-16 02:47:03 +0000 |
commit | 0687f3227c486101b11e8c5c80fa72ac50bd44af (patch) | |
tree | f8d0b1c5af0817c3cad648a3516eec6657196a26 /liba52 | |
parent | 0fe3094ae744af10bbb2ca6de9a48f824a4853af (diff) | |
download | mpv-0687f3227c486101b11e8c5c80fa72ac50bd44af.tar.bz2 mpv-0687f3227c486101b11e8c5c80fa72ac50bd44af.tar.xz |
better benchmarking
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3512 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'liba52')
-rw-r--r-- | liba52/test.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/liba52/test.c b/liba52/test.c index fcfc5cf207..3a441902ce 100644 --- a/liba52/test.c +++ b/liba52/test.c @@ -148,7 +148,7 @@ int accel=0; int sample_rate=0; int bit_rate=0; #ifdef TIMING -long long t, sum=0; +long long t, sum=0, min=256*256*256*64; #endif samples = a52_init (accel); @@ -209,14 +209,17 @@ ENDTIMING } s16+=2*i; } +#ifdef TIMING +if(sum<min) min=sum; +sum=0; +#endif fwrite(out_buf,6*256*2*2,1,stdout); } eof: - #ifdef TIMING -fprintf(stderr, "%4.4fm cycles\n",sum/1000000.0); +fprintf(stderr, "%4.4fk cycles ",min/1000.0); +sum=0; #endif - } |