Add new RTC event log encoding for AudioPlayout and DelayBasedBwe events.

Bug: webrtc:11933
Change-Id: Ia54d973099916c8dba9fedf362f25e46fe5cc541
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/246204
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35959}
This commit is contained in:
Björn Terelius
2022-02-08 18:20:18 +01:00
committed by WebRTC LUCI CQ
parent 3ed36c0521
commit d12a14e21f
14 changed files with 350 additions and 150 deletions

View File

@ -85,7 +85,10 @@ rtc_library("rtc_event_pacing") {
"../api/rtc_event_log",
"../api/units:timestamp",
]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
]
}
rtc_library("rtc_event_audio") {
@ -101,13 +104,17 @@ rtc_library("rtc_event_audio") {
]
deps = [
":rtc_event_field",
":rtc_stream_config",
"../api/rtc_event_log",
"../api/units:timestamp",
"../modules/audio_coding:audio_network_adaptor_config",
"../rtc_base:checks",
]
absl_deps = [ "//third_party/abseil-cpp/absl/memory" ]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
]
}
rtc_library("rtc_event_begin_end") {
@ -144,6 +151,7 @@ rtc_library("rtc_event_bwe") {
]
deps = [
":rtc_event_field",
"../api:network_state_predictor_api",
"../api/rtc_event_log",
"../api/units:data_rate",
@ -151,6 +159,7 @@ rtc_library("rtc_event_bwe") {
]
absl_deps = [
"//third_party/abseil-cpp/absl/memory",
"//third_party/abseil-cpp/absl/strings",
"//third_party/abseil-cpp/absl/types:optional",
]
}