diff --git a/linphone/mediastreamer2/src/msticker.c b/linphone/mediastreamer2/src/msticker.c index 83c15bb1a..515f89247 100644 --- a/linphone/mediastreamer2/src/msticker.c +++ b/linphone/mediastreamer2/src/msticker.c @@ -266,7 +266,7 @@ static uint64_t get_cur_time(void *unused){ return (ts.tv_sec*1000LL) + (ts.tv_nsec/1000000LL); #else struct timespec ts; - if (clock_gettime(CLOCK_REALTIME,&ts)<0){ + if (clock_gettime(CLOCK_MONOTONIC,&ts)<0){ ms_fatal("clock_gettime() doesn't work: %s",strerror(errno)); } return (ts.tv_sec*1000LL) + (ts.tv_nsec/1000000LL);