Mercurial > libavformat.hg
changeset 2265:00cdb026030f libavformat
MinGW has gettimeofday() since mingw-runtime-3.10
author | ramiro |
---|---|
date | Mon, 16 Jul 2007 20:27:16 +0000 |
parents | e48ed322f893 |
children | c3d2ed2063a0 |
files | os_support.c |
diffstat | 1 files changed, 2 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/os_support.c Mon Jul 16 14:51:43 2007 +0000 +++ b/os_support.c Mon Jul 16 20:27:16 2007 +0000 @@ -21,14 +21,11 @@ */ #include "config.h" #include "avformat.h" -#if defined(__MINGW32__) -#include <sys/types.h> -#include <sys/timeb.h> -#else +#if !defined(__MINGW32__) #include <unistd.h> #include <fcntl.h> +#endif #include <sys/time.h> -#endif #include <time.h> #ifndef HAVE_SYS_POLL_H @@ -44,15 +41,9 @@ */ int64_t av_gettime(void) { -#if defined(__MINGW32__) - struct timeb tb; - _ftime(&tb); - return ((int64_t)tb.time * INT64_C(1000) + (int64_t)tb.millitm) * INT64_C(1000); -#else struct timeval tv; gettimeofday(&tv,NULL); return (int64_t)tv.tv_sec * 1000000 + tv.tv_usec; -#endif } #ifdef CONFIG_NETWORK