From 3c3349f926a03c02c7c87b6ad0598e1152cb934d Mon Sep 17 00:00:00 2001 From: Richard Dodd Date: Wed, 15 Apr 2020 18:46:54 +0100 Subject: [PATCH] Add some comments. --- src/host/alsa/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/host/alsa/mod.rs b/src/host/alsa/mod.rs index 045765b..217fb40 100644 --- a/src/host/alsa/mod.rs +++ b/src/host/alsa/mod.rs @@ -799,6 +799,7 @@ fn set_hw_params_from_format<'a>( // If this isn't set manually a overlarge buffer may be used causing audio delay let mut hw_params_copy = hw_params.clone(); if let Err(_) = hw_params.set_buffer_time_near(100_000, alsa::ValueOr::Nearest) { + // Swap out the params with errors for a snapshot taken before the error was introduced. mem::swap(&mut hw_params_copy, &mut hw_params); }