fix(audio): throttled debug logs (#16172)

* fix(audio): throttled debug logs

Signed-off-by: fufesou <linlong1266@gmail.com>

* fix(audio): preserve contention counts across throttled reports

Signed-off-by: fufesou <linlong1266@gmail.com>

---------

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou
2026-09-14 12:26:23 +08:00
committed by GitHub
parent cdcb4d4b4c
commit 9b5f342839
4 changed files with 69 additions and 8 deletions

View File

@@ -87,7 +87,7 @@ impl CaptureStatsReporter {
return;
}
let stats = std::mem::take(&mut self.pending);
log::debug!(
log::trace!(
"Audio capture PCM handoff stats: observed_max_queued_packets={}, approx_queued_audio_ms={}, capacity_packets={}",
stats.max_queued_packets,
stats.max_queued_packets.saturating_mul(CAPTURE_PACKET_MS),