Move moving_max_counter out of rtc_base_approved

Bug: webrtc:9838
Change-Id: Icb74d3d93e5cbb8768b9f47757bbb3e46bb78b94
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258772
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36609}
This commit is contained in:
Florent Castelli 2022-04-14 13:44:39 +02:00 committed by WebRTC LUCI CQ
parent 31764096a5
commit 83a36d4f32
2 changed files with 18 additions and 2 deletions

View File

@ -97,6 +97,7 @@ rtc_library("rtc_base_approved") {
":refcount",
":rtc_event",
":safe_conversions",
":sample_counter",
":stringutils",
":strong_alias",
":swap_queue",
@ -138,8 +139,7 @@ rtc_library("rtc_base_approved") {
"numerics/histogram_percentile_counter.h",
"numerics/mod_ops.h", # Transitional, use :mod_ops
"numerics/moving_max_counter.h", # Transitional, use :moving_max_counter
"numerics/sample_counter.cc",
"numerics/sample_counter.h",
"numerics/sample_counter.h", # Transitional, use :sample_counter
"one_time_event.h", # Transitional, use :one_time_event
"race_checker.h", # Transitional, use :race_checker
"random.h", # Transitional, use :random
@ -276,6 +276,19 @@ rtc_library("random") {
]
}
rtc_library("sample_counter") {
visibility = [ "*" ]
sources = [
"numerics/sample_counter.cc",
"numerics/sample_counter.h",
]
deps = [
":checks",
":safe_conversions",
]
absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ]
}
rtc_library("timestamp_aligner") {
visibility = [ "*" ]
sources = [
@ -1549,6 +1562,7 @@ if (rtc_include_tests) {
":rtc_task_queue",
":safe_compare",
":safe_minmax",
":sample_counter",
":sanitizer",
":socket",
":socket_address",

View File

@ -115,6 +115,7 @@ rtc_library("video") {
"../rtc_base:logging",
"../rtc_base:macromagic",
"../rtc_base:mod_ops",
"../rtc_base:moving_max_counter",
"../rtc_base:platform_thread",
"../rtc_base:rate_limiter",
"../rtc_base:rtc_base",
@ -210,6 +211,7 @@ rtc_source_set("video_legacy") {
"../rtc_base:location",
"../rtc_base:logging",
"../rtc_base:macromagic",
"../rtc_base:moving_max_counter",
"../rtc_base:platform_thread",
"../rtc_base:rtc_base_approved",
"../rtc_base:rtc_numerics",