From c80ea5a5a2aaf1d5beda4c2b5ab9611713a40986 Mon Sep 17 00:00:00 2001 From: Jan Holthuis Date: Mon, 6 Jul 2026 23:23:34 +0200 Subject: [PATCH] chore(analyzer): Improve error handling for symphonia errors --- src/analyzer/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/analyzer/mod.rs b/src/analyzer/mod.rs index e7bc1c7..f64f770 100644 --- a/src/analyzer/mod.rs +++ b/src/analyzer/mod.rs @@ -347,7 +347,8 @@ pub fn analyze( Ok(Some(buffer)) => buffer, Ok(None) => break, Err(SymphoniaError::DecodeError(err)) => Err(SymphoniaError::DecodeError(err))?, - Err(_) => unimplemented!(), + Err(SymphoniaError::IoError(err)) => Err(err)?, + Err(err) => Err(err)?, }; if sample_buf.is_none() {