fix: adjust sleep durations in Linux input focus release for improved responsiveness

This commit is contained in:
jahruz67
2026-05-20 17:18:47 -07:00
parent f7d34fff32
commit b0dbaa1f67
2 changed files with 6 additions and 6 deletions
+4 -4
View File
@@ -202,14 +202,14 @@ func (r *AudioRecorder) Stop() error {
return nil
}
// Stop device capture without uninitializing hardware
// Stop and release the capture device so Linux privacy indicators turn off
// between recordings. The next Start will initialize it again.
if r.device != nil {
if err := r.device.Stop(); err != nil {
logger.Error("Failed to stop audio device: %v", err)
// On failure, it might be safer to uninit
r.device.Uninit()
r.device = nil
}
r.device.Uninit()
r.device = nil
}
// Finalize WAV file