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}
diff --git a/video/BUILD.gn b/video/BUILD.gn
index 268aeab..de13991 100644
--- a/video/BUILD.gn
+++ b/video/BUILD.gn
@@ -68,49 +68,48 @@
"../call:bitrate_allocator",
"../call:call_interfaces",
"../call:rtp_interfaces",
+ "../call:rtp_receiver", # For RtxReceiveStream.
"../call:rtp_sender",
"../call:video_stream_api",
+ "../common_video",
+ "../logging:rtc_event_log_api",
"../media:rtc_h264_profile_id",
+ "../modules:module_api",
"../modules:module_api_public",
+ "../modules/bitrate_controller",
+ "../modules/pacing",
+ "../modules/remote_bitrate_estimator",
+ "../modules/rtp_rtcp",
"../modules/rtp_rtcp:rtp_rtcp_format",
"../modules/rtp_rtcp:rtp_video_header",
+ "../modules/utility",
+ "../modules/video_coding",
"../modules/video_coding:codec_globals_headers",
"../modules/video_coding:nack_module",
"../modules/video_coding:packet",
"../modules/video_coding:video_codec_interface",
+ "../modules/video_coding:video_coding_utility",
+ "../modules/video_processing",
"../rtc_base:checks",
"../rtc_base:rate_limiter",
+ "../rtc_base:rtc_base_approved",
+ "../rtc_base:rtc_numerics",
+ "../rtc_base:rtc_task_queue",
+ "../rtc_base:sequenced_task_checker",
"../rtc_base:stringutils",
+ "../rtc_base:weak_ptr",
"../rtc_base/experiments:alr_experiment",
"../rtc_base/experiments:quality_scaling_experiment",
"../rtc_base/experiments:rate_control_settings",
"../rtc_base/system:fallthrough",
"../rtc_base/task_utils:repeating_task",
+ "../rtc_base/task_utils:to_queued_task",
+ "../rtc_base/time:timestamp_extrapolator",
+ "../system_wrappers",
"../system_wrappers:field_trial",
"../system_wrappers:metrics",
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/types:optional",
-
- # For RtxReceiveStream.
- "../call:rtp_receiver",
- "../common_video",
- "../logging:rtc_event_log_api",
- "../modules:module_api",
- "../modules/bitrate_controller",
- "../modules/pacing",
- "../modules/remote_bitrate_estimator",
- "../modules/rtp_rtcp",
- "../modules/utility",
- "../modules/video_coding",
- "../modules/video_coding:video_coding_utility",
- "../modules/video_processing",
- "../rtc_base:rtc_base_approved",
- "../rtc_base:rtc_numerics",
- "../rtc_base:rtc_task_queue",
- "../rtc_base:sequenced_task_checker",
- "../rtc_base:weak_ptr",
- "../rtc_base/time:timestamp_extrapolator",
- "../system_wrappers",
]
if (!build_with_mozilla) {
@@ -532,6 +531,7 @@
"../rtc_base:rtc_task_queue",
"../rtc_base:rtc_task_queue_for_test",
"../rtc_base/experiments:alr_experiment",
+ "../rtc_base/task_utils:to_queued_task",
"../system_wrappers",
"../system_wrappers:field_trial",
"../system_wrappers:metrics",