diff options
author | Mans Rullgard <mans@mansr.com> | 2012-06-20 01:34:38 +0100 |
---|---|---|
committer | Mans Rullgard <mans@mansr.com> | 2012-06-20 17:09:03 +0100 |
commit | 980f81d961e62dd38b9dbe6091e72638d6535ccd (patch) | |
tree | 1332a4e218a48c11998fd7e44a070d47e88e6961 /libavcodec/dct-test.c | |
parent | ae0a301668da542eaf8855e5dd61d0728181b0dd (diff) | |
download | ffmpeg-980f81d961e62dd38b9dbe6091e72638d6535ccd.tar.gz |
Use av_gettime() in various places
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/dct-test.c')
-rw-r--r-- | libavcodec/dct-test.c | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/libavcodec/dct-test.c b/libavcodec/dct-test.c index d57789395f..4647642080 100644 --- a/libavcodec/dct-test.c +++ b/libavcodec/dct-test.c @@ -28,13 +28,13 @@ #include <stdlib.h> #include <stdio.h> #include <string.h> -#include <sys/time.h> #include <unistd.h> #include <math.h> #include "libavutil/cpu.h" #include "libavutil/common.h" #include "libavutil/lfg.h" +#include "libavutil/time.h" #include "simple_idct.h" #include "aandcttab.h" @@ -143,13 +143,6 @@ static const struct algo idct_tab[] = { #define AANSCALE_BITS 12 -static int64_t gettime(void) -{ - struct timeval tv; - gettimeofday(&tv, NULL); - return (int64_t)tv.tv_sec * 1000000 + tv.tv_usec; -} - #define NB_ITS 20000 #define NB_ITS_SPEED 50000 @@ -312,7 +305,7 @@ static int dct_error(const struct algo *dct, int test, int is_idct, int speed) init_block(block, test, is_idct, &prng); permute(block1, block, dct->format); - ti = gettime(); + ti = av_gettime(); it1 = 0; do { for (it = 0; it < NB_ITS_SPEED; it++) { @@ -320,7 +313,7 @@ static int dct_error(const struct algo *dct, int test, int is_idct, int speed) dct->func(block); } it1 += NB_ITS_SPEED; - ti1 = gettime() - ti; + ti1 = av_gettime() - ti; } while (ti1 < 1000000); emms_c(); @@ -453,7 +446,7 @@ static void idct248_error(const char *name, if (!speed) return; - ti = gettime(); + ti = av_gettime(); it1 = 0; do { for (it = 0; it < NB_ITS_SPEED; it++) { @@ -462,7 +455,7 @@ static void idct248_error(const char *name, idct248_put(img_dest, 8, block); } it1 += NB_ITS_SPEED; - ti1 = gettime() - ti; + ti1 = av_gettime() - ti; } while (ti1 < 1000000); emms_c(); |