Migrate RepeatingTask to take raw pointer to TaskQueueBase instead of TaskQueue
In particular replace call rtc::TaskQueue::Current with TaskQueueBase::Current Bug: webrtc:10191 Change-Id: I19d42a716d27f0aba087dc70ac65b4ee6249408f Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/125085 Reviewed-by: Sebastian Jansson <srte@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27005}
This commit is contained in:

committed by
Commit Bot

parent
11e55ee90a
commit
4423c36448
@ -333,7 +333,7 @@ void RtcpTransceiverImpl::ReschedulePeriodicCompoundPackets() {
|
||||
|
||||
void RtcpTransceiverImpl::SchedulePeriodicCompoundPackets(int64_t delay_ms) {
|
||||
periodic_task_handle_ = RepeatingTaskHandle::DelayedStart(
|
||||
config_.task_queue, TimeDelta::ms(delay_ms), [this] {
|
||||
config_.task_queue->Get(), TimeDelta::ms(delay_ms), [this] {
|
||||
RTC_DCHECK(config_.schedule_periodic_compound_packets);
|
||||
RTC_DCHECK(ready_to_send_);
|
||||
SendPeriodicCompoundPacket();
|
||||
|
Reference in New Issue
Block a user