aboutsummaryrefslogtreecommitdiff
path: root/modules/custom-comments.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-11-03 13:51:02 -0600
committerCraig Jennings <c@cjennings.net>2025-11-03 13:51:02 -0600
commitaa847fd2603fba3d35c3414c5f9e73e293a4e4a4 (patch)
treea64e4607be8059f896819fc485a280a00ea68e79 /modules/custom-comments.el
parenta57331da0ee73a2f1b6777f78e456c3b90be4cd7 (diff)
downloaddotemacs-aa847fd2603fba3d35c3414c5f9e73e293a4e4a4.tar.gz
dotemacs-aa847fd2603fba3d35c3414c5f9e73e293a4e4a4.zip
feat: Add device selection and diagnostics to recording module
Add interactive device selection to fix recording with multiple audio devices. New features: - cj/recording-list-devices (C-; r d) - Show all available audio sources - cj/recording-select-devices (C-; r s) - Interactively select mic/monitor - cj/recording-parse-sources - Parse pactl output into structured data - Enhanced cj/recording-get-devices with graceful fallback to manual selection Improvements: - Works with PulseAudio and PipeWire - Supports USB devices (Jabra SPEAK 510) - Supports Bluetooth devices - Supports built-in laptop audio - Shows device state (RUNNING, SUSPENDED) during selection - Better error messages with actionable suggestions - Device selection persists across recordings Fixes recording breakage when plugging in external audio interfaces. Addresses Method 1 (Make Using Emacs Frictionless) from V2MOM. Closes #[#B] Fix video/audio recording module sub-tasks: - Add diagnostic command - Add device selection UI - Improve error messages - Make device detection more flexible
Diffstat (limited to 'modules/custom-comments.el')
0 files changed, 0 insertions, 0 deletions