Move EventWrapper to its own build target
With visibility restricted to modules/video_coding/. Also drop some unneeded dependencies on system_wrappers. Bug: webrtc:3380 Change-Id: If3b64396953a026bede09c9fb5eb06cfc4c29f3a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/130104 Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#27344}
This commit is contained in:
@ -175,6 +175,7 @@ rtc_static_library("video_coding") {
|
|||||||
"../../rtc_base/third_party/base64",
|
"../../rtc_base/third_party/base64",
|
||||||
"../../rtc_base/time:timestamp_extrapolator",
|
"../../rtc_base/time:timestamp_extrapolator",
|
||||||
"../../system_wrappers",
|
"../../system_wrappers",
|
||||||
|
"../../system_wrappers:event_wrapper",
|
||||||
"../rtp_rtcp:rtp_rtcp_format",
|
"../rtp_rtcp:rtp_rtcp_format",
|
||||||
"../utility",
|
"../utility",
|
||||||
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
"//third_party/abseil-cpp/absl/container:inlined_vector",
|
||||||
@ -263,7 +264,6 @@ rtc_source_set("video_coding_utility") {
|
|||||||
"../../rtc_base/system:arch",
|
"../../rtc_base/system:arch",
|
||||||
"../../rtc_base/system:file_wrapper",
|
"../../rtc_base/system:file_wrapper",
|
||||||
"../../rtc_base/task_utils:repeating_task",
|
"../../rtc_base/task_utils:repeating_task",
|
||||||
"../../system_wrappers",
|
|
||||||
"../../system_wrappers:field_trial",
|
"../../system_wrappers:field_trial",
|
||||||
"../rtp_rtcp:rtp_rtcp_format",
|
"../rtp_rtcp:rtp_rtcp_format",
|
||||||
"//third_party/abseil-cpp/absl/types:optional",
|
"//third_party/abseil-cpp/absl/types:optional",
|
||||||
@ -344,7 +344,6 @@ rtc_static_library("webrtc_multiplex") {
|
|||||||
"../../common_video",
|
"../../common_video",
|
||||||
"../../rtc_base",
|
"../../rtc_base",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../system_wrappers",
|
|
||||||
"../rtp_rtcp:rtp_rtcp_format",
|
"../rtp_rtcp:rtp_rtcp_format",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -383,7 +382,6 @@ rtc_static_library("webrtc_vp8") {
|
|||||||
"../../rtc_base/experiments:cpu_speed_experiment",
|
"../../rtc_base/experiments:cpu_speed_experiment",
|
||||||
"../../rtc_base/experiments:field_trial_parser",
|
"../../rtc_base/experiments:field_trial_parser",
|
||||||
"../../rtc_base/experiments:rate_control_settings",
|
"../../rtc_base/experiments:rate_control_settings",
|
||||||
"../../system_wrappers",
|
|
||||||
"../../system_wrappers:field_trial",
|
"../../system_wrappers:field_trial",
|
||||||
"../../system_wrappers:metrics",
|
"../../system_wrappers:metrics",
|
||||||
"//third_party/abseil-cpp/absl/memory",
|
"//third_party/abseil-cpp/absl/memory",
|
||||||
@ -417,7 +415,6 @@ rtc_static_library("webrtc_vp8_temporal_layers") {
|
|||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base:rtc_base_approved",
|
"../../rtc_base:rtc_base_approved",
|
||||||
"../../rtc_base:rtc_numerics",
|
"../../rtc_base:rtc_numerics",
|
||||||
"../../system_wrappers",
|
|
||||||
"../../system_wrappers:field_trial",
|
"../../system_wrappers:field_trial",
|
||||||
"../../system_wrappers:metrics",
|
"../../system_wrappers:metrics",
|
||||||
"//third_party/abseil-cpp/absl/memory",
|
"//third_party/abseil-cpp/absl/memory",
|
||||||
@ -474,7 +471,6 @@ rtc_static_library("webrtc_vp9") {
|
|||||||
"../../rtc_base",
|
"../../rtc_base",
|
||||||
"../../rtc_base:checks",
|
"../../rtc_base:checks",
|
||||||
"../../rtc_base/experiments:rate_control_settings",
|
"../../rtc_base/experiments:rate_control_settings",
|
||||||
"../../system_wrappers",
|
|
||||||
"../../system_wrappers:field_trial",
|
"../../system_wrappers:field_trial",
|
||||||
"../rtp_rtcp:rtp_rtcp_format",
|
"../rtp_rtcp:rtp_rtcp_format",
|
||||||
"//third_party/abseil-cpp/absl/memory",
|
"//third_party/abseil-cpp/absl/memory",
|
||||||
@ -865,6 +861,7 @@ if (rtc_include_tests) {
|
|||||||
"../../rtc_base:task_queue_for_test",
|
"../../rtc_base:task_queue_for_test",
|
||||||
"../../rtc_base/experiments:jitter_upper_bound_experiment",
|
"../../rtc_base/experiments:jitter_upper_bound_experiment",
|
||||||
"../../system_wrappers",
|
"../../system_wrappers",
|
||||||
|
"../../system_wrappers:event_wrapper",
|
||||||
"../../system_wrappers:field_trial",
|
"../../system_wrappers:field_trial",
|
||||||
"../../system_wrappers:metrics",
|
"../../system_wrappers:metrics",
|
||||||
"../../test:field_trial",
|
"../../test:field_trial",
|
||||||
|
@ -17,14 +17,12 @@ rtc_static_library("system_wrappers") {
|
|||||||
sources = [
|
sources = [
|
||||||
"include/clock.h",
|
"include/clock.h",
|
||||||
"include/cpu_info.h",
|
"include/cpu_info.h",
|
||||||
"include/event_wrapper.h",
|
|
||||||
"include/ntp_time.h",
|
"include/ntp_time.h",
|
||||||
"include/rtp_to_ntp_estimator.h",
|
"include/rtp_to_ntp_estimator.h",
|
||||||
"include/sleep.h",
|
"include/sleep.h",
|
||||||
"source/clock.cc",
|
"source/clock.cc",
|
||||||
"source/cpu_features.cc",
|
"source/cpu_features.cc",
|
||||||
"source/cpu_info.cc",
|
"source/cpu_info.cc",
|
||||||
"source/event.cc",
|
|
||||||
"source/rtp_to_ntp_estimator.cc",
|
"source/rtp_to_ntp_estimator.cc",
|
||||||
"source/sleep.cc",
|
"source/sleep.cc",
|
||||||
]
|
]
|
||||||
@ -106,6 +104,20 @@ rtc_source_set("field_trial") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rtc_source_set("event_wrapper") {
|
||||||
|
visibility = [
|
||||||
|
"../modules/video_coding",
|
||||||
|
"../modules/video_coding:video_coding_unittests",
|
||||||
|
]
|
||||||
|
sources = [
|
||||||
|
"include/event_wrapper.h",
|
||||||
|
"source/event.cc",
|
||||||
|
]
|
||||||
|
deps = [
|
||||||
|
"../rtc_base:rtc_event",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
rtc_source_set("metrics") {
|
rtc_source_set("metrics") {
|
||||||
visibility = [ "*" ]
|
visibility = [ "*" ]
|
||||||
public = [
|
public = [
|
||||||
|
Reference in New Issue
Block a user