提交 f94302dc authored 作者: Anthony Minessale's avatar Anthony Minessale

FS-10021: [RTP] Large RTP timestamp jump when system clock is late from internal timer #resolve

上级 4bda9bf1
...@@ -380,7 +380,7 @@ SWITCH_DECLARE(void) switch_time_set_cond_yield(switch_bool_t enable) ...@@ -380,7 +380,7 @@ SWITCH_DECLARE(void) switch_time_set_cond_yield(switch_bool_t enable)
static switch_status_t timer_generic_sync(switch_timer_t *timer) static switch_status_t timer_generic_sync(switch_timer_t *timer)
{ {
switch_time_t now = switch_time_now(); switch_time_t now = switch_micro_time_now();
int64_t elapsed = (now - timer->start); int64_t elapsed = (now - timer->start);
timer->tick = (elapsed / timer->interval) / 1000; timer->tick = (elapsed / timer->interval) / 1000;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论