From 3af3773c6033cbf397cd7f41cbd7c45c91506388 Mon Sep 17 00:00:00 2001 From: Alexander Boettcher Date: Thu, 11 Apr 2024 17:11:06 +0200 Subject: [PATCH] record_play_mixer: avoid warning on halted session Issue #5175 --- repos/os/src/server/record_play_mixer/play_session.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repos/os/src/server/record_play_mixer/play_session.h b/repos/os/src/server/record_play_mixer/play_session.h index 2ed054223f..d2d78604da 100644 --- a/repos/os/src/server/record_play_mixer/play_session.h +++ b/repos/os/src/server/record_play_mixer/play_session.h @@ -308,7 +308,7 @@ class Mixer::Play_session : public Session_object, if (probe_result == Probe_result::OK) return; - if (_operations.once_in_a_while()) { + if (_operations.once_in_a_while() && !_stopped()) { bool earlier_than_avail_samples = false, later_than_avail_samples = false; @@ -328,7 +328,7 @@ class Mixer::Play_session : public Session_object, warning("required sample value is no longer available"); warning("(jitter config or period too high?)"); } - else if (later_than_avail_samples && !_stopped()) { + else if (later_than_avail_samples) { warning("required sample is not yet available"); warning("(increase 'jitter_ms' config attribute?)"); }