diff --git a/include/global.h b/include/global.h index 760c6871..7b8c176a 100644 --- a/include/global.h +++ b/include/global.h @@ -130,6 +130,18 @@ int snd_shm_area_destroy(struct snd_shm_area *area); int snd_user_file(const char *file, char **result); +#ifndef _POSIC_C_SOURCE +struct timeval { + time_t tv_sec; /* seconds */ + long tv_usec; /* microseconds */ +}; + +struct timespec { + time_t tv_sec; /* seconds */ + long tv_nsec; /* nanoseconds */ +}; +#endif + /** Timestamp */ typedef struct timeval snd_timestamp_t; /** Hi-res timestamp */