具体是刚开始延时2s,半小时后就没有延时了。有大神知道什么原因么?时间戳增量我用的是:
struct timeval tv;
gettimeofday(&tv,NULL);
uint32_t DefaultTimestampIncrement2=(uint32_t)(90000.0/(1000.0/((tv.tv_sec-tv_pre.tv_sec)*1000.0+(tv.tv_usec-tv_pre.tv_usec)/1000.0)));
memcpy(&tv_pre,&tv,sizeof(tv_pre));
|