From 828854a6cea41a33726a59323e98d4f3d7be45ed Mon Sep 17 00:00:00 2001 From: rustdesk Date: Thu, 9 Mar 2023 23:18:10 +0800 Subject: [PATCH] add count to avoid frequent "audio frame ignored" message found in issue #3268 --- src/client.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/client.rs b/src/client.rs index 9202a34ba..705b387a8 100644 --- a/src/client.rs +++ b/src/client.rs @@ -708,6 +708,7 @@ pub struct AudioHandler { audio_stream: Option>, channels: u16, latency_controller: Arc>, + ignore_count: i32, } impl AudioHandler { @@ -810,7 +811,11 @@ impl AudioHandler { .check_audio(frame.timestamp) .not() { - log::debug!("audio frame {} is ignored", frame.timestamp); + self.ignore_count += 1; + if self.ignore_count == 100 { + self.ignore_count = 0; + log::debug!("100 audio frames are ignored"); + } return; } }