diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-06 13:00:01 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-06 13:12:44 -0600 |
| commit | 999c0a0299f46b74ae0346dfedb04b6b3ae5d525 (patch) | |
| tree | 365a6b16853ae8337c7e4a87e426ddc95c5594e9 /tests/test-integration-recording-monitor-capture.el | |
| parent | 316f3d1847fb9c45cca44d5f7dccb966876020c4 (diff) | |
| download | dotemacs-999c0a0299f46b74ae0346dfedb04b6b3ae5d525.tar.gz dotemacs-999c0a0299f46b74ae0346dfedb04b6b3ae5d525.zip | |
feat(recording): rewrite device setup, fix video stop, update modeline icons
Video stop fix: kill wf-recorder (producer) first on Wayland so ffmpeg
gets clean EOF, then signal process group. Replaces sit-for with
poll-based wait-for-exit. Fixes zero-byte output files.
Device selection: rewrite quick setup to show all available mics with
PulseAudio descriptions, auto-detect default sink monitor for system
audio. Skip confirmation dialog, add Cancel option to mic list.
Modeline: replace red dot emoji with nerd font icons (mic/camcorder).
Rename quick-setup-for-calls to quick-setup, rebind C-; r s / C-; r S.
173 recording tests pass (was 165).
Diffstat (limited to 'tests/test-integration-recording-monitor-capture.el')
| -rw-r--r-- | tests/test-integration-recording-monitor-capture.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test-integration-recording-monitor-capture.el b/tests/test-integration-recording-monitor-capture.el index 7d7c5dfb..9a0c6380 100644 --- a/tests/test-integration-recording-monitor-capture.el +++ b/tests/test-integration-recording-monitor-capture.el @@ -16,7 +16,7 @@ ;; ;; Requirements: ;; - Audio system must be working (PulseAudio/PipeWire) -;; - Recording devices must be configured (C-; r c) +;; - Recording devices must be configured (C-; r s) ;; - paplay must be available ;; - Transcription backend must be configured ;; |
