diff --git a/src/app/camera_preview/widget.rs b/src/app/camera_preview/widget.rs index 9b647fa..f3e11a8 100644 --- a/src/app/camera_preview/widget.rs +++ b/src/app/camera_preview/widget.rs @@ -8,7 +8,7 @@ use crate::fl; use cosmic::Element; use cosmic::iced::{Background, Length}; use cosmic::widget; -use tracing::info; +use tracing::{debug, info}; impl AppModel { /// Build the camera preview widget @@ -44,7 +44,7 @@ impl AppModel { std::sync::atomic::AtomicU64::new(0); let count = VIEW_FRAME_COUNT.fetch_add(1, std::sync::atomic::Ordering::Relaxed); if count.is_multiple_of(30) { - info!( + debug!( frame = count, width = frame.width, height = frame.height, diff --git a/src/app/handlers/camera.rs b/src/app/handlers/camera.rs index 2808b05..f81a4da 100644 --- a/src/app/handlers/camera.rs +++ b/src/app/handlers/camera.rs @@ -83,7 +83,7 @@ impl AppModel { static FRAME_MSG_COUNT: std::sync::atomic::AtomicU64 = std::sync::atomic::AtomicU64::new(0); let count = FRAME_MSG_COUNT.fetch_add(1, std::sync::atomic::Ordering::Relaxed); if count.is_multiple_of(30) { - info!( + debug!( message = count, width = frame.width, height = frame.height, diff --git a/src/app/mod.rs b/src/app/mod.rs index c3f0cd5..b524e5c 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -762,7 +762,7 @@ impl cosmic::Application for AppModel { frame.captured_at.elapsed().as_micros(); if frame_count.is_multiple_of(30) { - info!( + debug!( frame = frame_count, width = frame.width, height = frame.height, @@ -787,7 +787,7 @@ impl cosmic::Application for AppModel { { Ok(_) => { if frame_count.is_multiple_of(30) { - info!( + debug!( frame = frame_count, "Frame forwarded to UI" ); diff --git a/src/backends/camera/pipewire/enumeration.rs b/src/backends/camera/pipewire/enumeration.rs index 8349dbf..57f9a24 100644 --- a/src/backends/camera/pipewire/enumeration.rs +++ b/src/backends/camera/pipewire/enumeration.rs @@ -29,7 +29,7 @@ pub fn enumerate_pipewire_cameras() -> Option> { return None; } - info!("✓ PipeWire available for camera enumeration"); + debug!("PipeWire available for camera enumeration"); // PipeWire camera enumeration strategy: // 1. Try to discover cameras through pw-cli/pactl (if available) @@ -38,7 +38,7 @@ pub fn enumerate_pipewire_cameras() -> Option> { let cameras = try_enumerate_with_pw_cli().or_else(try_enumerate_with_pactl); if let Some(ref cams) = cameras { - info!(count = cams.len(), "Found PipeWire cameras"); + debug!(count = cams.len(), "Found PipeWire cameras"); return Some(cams.clone()); } @@ -206,7 +206,7 @@ fn try_enumerate_with_pw_cli() -> Option> { debug!("No cameras found via pw-cli"); None } else { - info!(count = cameras.len(), "Enumerated cameras via pw-cli"); + debug!(count = cameras.len(), "Enumerated cameras via pw-cli"); Some(cameras) } } diff --git a/src/backends/camera/pipewire/mod.rs b/src/backends/camera/pipewire/mod.rs index 3409df8..9ecbd66 100644 --- a/src/backends/camera/pipewire/mod.rs +++ b/src/backends/camera/pipewire/mod.rs @@ -79,13 +79,13 @@ impl PipeWireBackend { impl CameraBackend for PipeWireBackend { fn enumerate_cameras(&self) -> Vec { - info!("Using PipeWire backend for camera enumeration"); + debug!("Using PipeWire backend for camera enumeration"); if let Some(cameras) = enumerate_pipewire_cameras() { - info!(count = cameras.len(), "PipeWire cameras enumerated"); + debug!(count = cameras.len(), "PipeWire cameras enumerated"); cameras } else { - info!("PipeWire enumeration returned None"); + debug!("PipeWire enumeration returned None"); Vec::new() } } diff --git a/src/backends/camera/pipewire/pipeline.rs b/src/backends/camera/pipewire/pipeline.rs index a44ef4d..0007e10 100644 --- a/src/backends/camera/pipewire/pipeline.rs +++ b/src/backends/camera/pipewire/pipeline.rs @@ -326,7 +326,7 @@ impl PipeWirePipeline { // Log format info every 60 frames for debugging if frame_num.is_multiple_of(60) { - info!( + debug!( frame = frame_num, width, height,