Change logging severity to LS_VERBOSE for `RenderingTracker::OnDecodableFrameTimeout` This log line triggers every 10s whenever the video stream has been deregistered. Bug: b/384950328 Change-Id: I124746346c9f0a27f0319454c8c7cc6ca7694c67 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/448281 Auto-Submit: Rasmus Brandt <brandtr@webrtc.org> Commit-Queue: Rasmus Brandt <brandtr@webrtc.org> Reviewed-by: Åsa Persson <asapersson@webrtc.org> Cr-Commit-Position: refs/heads/main@{#46874}
diff --git a/video/timing/simulator/rendering_tracker.cc b/video/timing/simulator/rendering_tracker.cc index 86ccb85..9741c5b 100644 --- a/video/timing/simulator/rendering_tracker.cc +++ b/video/timing/simulator/rendering_tracker.cc
@@ -158,7 +158,10 @@ void RenderingTracker::OnDecodableFrameTimeout(TimeDelta wait_time) { RTC_DCHECK_RUN_ON(&sequence_checker_); - RTC_LOG(LS_WARNING) << "VideoStreamBufferController timed out after wait_ms=" + // Log as verbose because this timeout will periodically trigger when the + // stream has been deregistered. Unfortunately there is no log event for the + // deregistration, so the simulator will keep expecting packets forever. + RTC_LOG(LS_VERBOSE) << "VideoStreamBufferController timed out after wait_ms=" << wait_time << " on ssrc=" << config_.ssrc << " (simulated_ts=" << env_.clock().CurrentTime() << ")"; // TODO: b/423646186 - Consider adding this as a callback event.