summaryrefslogtreecommitdiff
path: root/tests/test-video-audio-recording-command-structure.el
AgeCommit message (Collapse)Author
13 daysfeat(recording): validate system audio device before recordingCraig Jennings
Add pre-recording validation that catches stale or drifted system audio devices before they cause silent recordings. When the default audio output changes (Bluetooth reconnect, device switch) between setup and recording, the monitor device is auto-updated. Warns if no audio is currently playing through the monitored sink. Co-Authored-By: Craig Jennings <c@cjennings.net>
2026-02-03test(video-recording): add command structure validation testsCraig Jennings
These tests verify the syntax and flags of shell commands generated for video/audio recording. They catch issues like: - Invalid wf-recorder flags (e.g., --no-audio doesn't exist) - Wrong encoder names (h264 vs libx264) - Incorrect stdout output syntax (-o - vs -f /dev/stdout) - Missing required flags (-y for auto-confirm) 18 new tests covering Wayland, X11, and audio recording command structure.