webrtc/rtc_tools/rtc_event_log_visualizer
Joachim Reiersen 5075cb4a60 Expose AudioLevel as an absl::optional struct in api/rtp_headers.h
Start migrating away from `hasAudioLevel`, `voiceActivity`, `audioLevel` fields in RTPHeaderExtension and switch usages to a more modern absl::optional<AudioLevel> accessor instead.

The old fields are preserved for compatibility with downstream projects, but will be removed in the future.

Bug: webrtc:15788
Change-Id: I76599124fd68dd4d449f850df3b9814d6a002f5d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/336303
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41947}
2024-03-22 10:07:47 +00:00
..
proto C-style bindings around RTC event log analyzer (2). 2023-10-24 18:16:04 +00:00
alerts.cc Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
alerts.h Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
analyze_audio.cc Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
analyze_audio.h Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
analyzer.cc Expose AudioLevel as an absl::optional struct in api/rtp_headers.h 2024-03-22 10:07:47 +00:00
analyzer.h Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
analyzer_bindings.cc Set chart id in WebRTC event log bindings. 2023-10-26 06:23:40 +00:00
analyzer_bindings.h C-style bindings around RTC event log analyzer (2). 2023-10-24 18:16:04 +00:00
analyzer_bindings_unittest.cc Set chart id in WebRTC event log bindings. 2023-10-26 06:23:40 +00:00
analyzer_common.cc Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
analyzer_common.h Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
conversational_speech_en.h Add default conversational speech file to the .rodata section. 2022-07-06 07:30:43 +00:00
log_simulation.cc Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
log_simulation.h Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
main.cc Set chart id in WebRTC event log bindings. 2023-10-26 06:23:40 +00:00
OWNERS Add rtc_ prefix to the event_log_visualizer directory. 2019-07-25 12:06:13 +00:00
plot_base.cc Clean up includes in rtc_event_log_visualizer/ 2023-10-30 11:27:39 +00:00
plot_base.h Try removing RTC_PUSH_IGNORING_WUNDEF() around proto includes 2023-11-01 08:21:05 +00:00