{{ message }}
Repository navigation
Tags: cjpais/Handy
Tags
fix(audio): skip level meter and resampler while idle in always-on mo… …de (#1873) In always-on mode the capture stream stays open continuously so recording can start with no latency. While idle (not recording) each incoming chunk still entered the level-meter path and the resampler, but handle_frame returns early when not recording, so the resampled output was discarded and the level meter has no idle consumer. Skip both while idle to stop doing unnecessary work whose output is thrown away. Cmd::Start resets the visualizer and the resampler, so both resume cleanly when recording begins.
PreviousNext
