From 1729642b72ab0a9f29b7ac51891a8b2296573403 Mon Sep 17 00:00:00 2001 From: Florent Castelli Date: Thu, 14 Apr 2022 13:48:10 +0200 Subject: [PATCH] Move sample_counter out of rtc_base_approved Bug: webrtc:9838 Change-Id: I9b7c65b17784ceb06e9bd371ff2170da967d8afc Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258773 Reviewed-by: Harald Alvestrand Commit-Queue: Florent Castelli Cr-Commit-Position: refs/heads/main@{#36615} --- rtc_base/BUILD.gn | 16 ++++++++++++++-- video/BUILD.gn | 2 ++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/rtc_base/BUILD.gn b/rtc_base/BUILD.gn index e49c30ce6b..09efa1c753 100644 --- a/rtc_base/BUILD.gn +++ b/rtc_base/BUILD.gn @@ -84,6 +84,7 @@ rtc_library("rtc_base_approved") { ":atomicops", ":bit_buffer", ":checks", + ":histogram_percentile_counter", ":location", ":logging", ":macromagic", @@ -135,8 +136,8 @@ rtc_library("rtc_base_approved") { "event_tracer.cc", "event_tracer.h", "location.h", # Transitional, use :location - "numerics/histogram_percentile_counter.cc", - "numerics/histogram_percentile_counter.h", + "numerics/histogram_percentile_counter.h", # Transitional, use + # :histogram_percentile_counter "numerics/mod_ops.h", # Transitional, use :mod_ops "numerics/moving_max_counter.h", # Transitional, use :moving_max_counter "numerics/sample_counter.h", # Transitional, use :sample_counter @@ -242,6 +243,16 @@ rtc_library("bit_buffer") { absl_deps = [ "//third_party/abseil-cpp/absl/numeric:bits" ] } +rtc_library("histogram_percentile_counter") { + visibility = [ "*" ] + sources = [ + "numerics/histogram_percentile_counter.cc", + "numerics/histogram_percentile_counter.h", + ] + deps = [ ":checks" ] + absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] +} + rtc_library("location") { visibility = [ "*" ] sources = [ @@ -1542,6 +1553,7 @@ if (rtc_include_tests) { ":criticalsection", ":divide_round", ":gunit_helpers", + ":histogram_percentile_counter", ":ip_address", ":location", ":logging", diff --git a/video/BUILD.gn b/video/BUILD.gn index a63cba18be..513bc55d97 100644 --- a/video/BUILD.gn +++ b/video/BUILD.gn @@ -124,6 +124,7 @@ rtc_library("video") { "../rtc_base:rtc_numerics", "../rtc_base:rtc_task_queue", "../rtc_base:safe_conversions", + "../rtc_base:sample_counter", "../rtc_base:stringutils", "../rtc_base:threading", "../rtc_base:timeutils", @@ -216,6 +217,7 @@ rtc_source_set("video_legacy") { "../rtc_base:rtc_base_approved", "../rtc_base:rtc_numerics", "../rtc_base:rtc_task_queue", + "../rtc_base:sample_counter", "../rtc_base:stringutils", "../rtc_base:timeutils", "../rtc_base/experiments:field_trial_parser",