From c03ccc9d39fe2dec6dd6a171bca9bd72b5d2309e Mon Sep 17 00:00:00 2001 From: Jacob Date: Sun, 31 May 2026 15:28:16 -0400 Subject: [PATCH] chore: add more logging in `/render` to debug --- src/command/render.rs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/command/render.rs b/src/command/render.rs index d68b0c8..6e9a144 100644 --- a/src/command/render.rs +++ b/src/command/render.rs @@ -340,11 +340,22 @@ pub async fn handle(state: State, interaction: Interaction) { let after_start = datetime - start; + let progress_by_time = after_start / duration; + let origin = (after_start.whole_seconds() as u32 * sample_rate) + (after_start.subsec_microseconds() as u32 * sample_rate / 1_000_000); let origin = origin as usize; - tracing::debug!(origin, total_samples); + let progress_by_sample = (origin as f64) / (total_samples as f64); + + tracing::debug!( + progress_by_time, + progress_by_sample, + ?after_start, + ?duration, + origin, + total_samples + ); for (i, sample) in samples.into_iter().enumerate() { if let Some(composite_sample) = composite.get_mut(origin + i) {