lookas 1.10.0

Perception aligned terminal-based audio spectrum visualizer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::app::runtime::{RuntimeDiagnostics, StartupCapture};

pub fn report_runtime_diagnostics(diagnostics: &RuntimeDiagnostics) {
    match &diagnostics.startup_capture {
        StartupCapture::System => {}
        StartupCapture::MicFallback { system_error } => {
            eprintln!(
                "[lookas] system capture failed: {system_error}"
            );
            eprintln!("[lookas] fallback active: using mic");
        }
    }
}