mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-12 21:30:45 +01:00
![]() Measures the time consumed by OnFrame (e.g. the encoding time) and sets an overload flag during N subsequent frames if the time is longer than the current frame time. N is set to the number of received frames on the network thread while being blocked by encoding. The queue overload mechanism for zero hertz can be disabled using the WebRTC-ZeroHertzQueueOverload kill switch. Also adds a UMA called WebRTC.Screenshare.ZeroHz.QueueOverload. Bug: webrtc:15539 Change-Id: If81481c265d3e845485f79a2a1ac03dcbcc3ffc3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/332381 Commit-Queue: Henrik Andreassson <henrika@webrtc.org> Reviewed-by: Markus Handell <handellm@webrtc.org> Cr-Commit-Position: refs/heads/main@{#41489} |
||
---|---|---|
.. | ||
BUILD.gn | ||
external_time_controller.cc | ||
external_time_controller.h | ||
external_time_controller_unittest.cc | ||
real_time_controller.cc | ||
real_time_controller.h | ||
simulated_task_queue.cc | ||
simulated_task_queue.h | ||
simulated_thread.cc | ||
simulated_thread.h | ||
simulated_time_controller.cc | ||
simulated_time_controller.h | ||
simulated_time_controller_unittest.cc | ||
time_controller_conformance_test.cc |