diff --git a/video/task_queue_frame_decode_scheduler.cc b/video/task_queue_frame_decode_scheduler.cc index 62f91cb3aa..c53a53073e 100644 --- a/video/task_queue_frame_decode_scheduler.cc +++ b/video/task_queue_frame_decode_scheduler.cc @@ -45,7 +45,7 @@ void TaskQueueFrameDecodeScheduler::ScheduleFrame( TimeDelta wait = std::max( TimeDelta::Zero(), schedule.latest_decode_time - clock_->CurrentTime()); - bookkeeping_queue_->PostDelayedTask( + bookkeeping_queue_->PostDelayedHighPrecisionTask( SafeTask(task_safety_.flag(), [this, rtp, schedule, cb = std::move(cb)]() mutable { RTC_DCHECK_RUN_ON(bookkeeping_queue_);