Replace all usage of rtc::NewClosure with webrtc::ToQueuedTask
Bug: webrtc:10191 Change-Id: I795c8a6f281ccdf60031500a4fb5a411f2afdb70 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/125400 Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Cr-Commit-Position: refs/heads/master@{#26975}
This commit is contained in:
committed by
Commit Bot
parent
c1e6e8672a
commit
1aa7581701
@ -16,6 +16,7 @@
|
||||
#include "modules/rtp_rtcp/source/rtcp_packet/transport_feedback.h"
|
||||
#include "rtc_base/checks.h"
|
||||
#include "rtc_base/event.h"
|
||||
#include "rtc_base/task_utils/to_queued_task.h"
|
||||
#include "rtc_base/time_utils.h"
|
||||
|
||||
namespace webrtc {
|
||||
@ -41,8 +42,8 @@ RtcpTransceiver::~RtcpTransceiver() {
|
||||
|
||||
void RtcpTransceiver::Stop(std::function<void()> on_destroyed) {
|
||||
RTC_DCHECK(rtcp_transceiver_);
|
||||
task_queue_->PostTask(rtc::NewClosure(
|
||||
Destructor{std::move(rtcp_transceiver_)}, std::move(on_destroyed)));
|
||||
task_queue_->PostTask(ToQueuedTask(Destructor{std::move(rtcp_transceiver_)},
|
||||
std::move(on_destroyed)));
|
||||
RTC_DCHECK(!rtcp_transceiver_);
|
||||
}
|
||||
|
||||
@ -65,8 +66,7 @@ void RtcpTransceiver::RemoveMediaReceiverRtcpObserver(
|
||||
auto remove = [ptr, remote_ssrc, observer] {
|
||||
ptr->RemoveMediaReceiverRtcpObserver(remote_ssrc, observer);
|
||||
};
|
||||
task_queue_->PostTask(
|
||||
rtc::NewClosure(std::move(remove), std::move(on_removed)));
|
||||
task_queue_->PostTask(ToQueuedTask(std::move(remove), std::move(on_removed)));
|
||||
}
|
||||
|
||||
void RtcpTransceiver::SetReadyToSend(bool ready) {
|
||||
|
||||
Reference in New Issue
Block a user