aboutsummaryrefslogtreecommitdiff
path: root/modules/video-audio-recording.el
diff options
context:
space:
mode:
Diffstat (limited to 'modules/video-audio-recording.el')
-rw-r--r--modules/video-audio-recording.el12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/video-audio-recording.el b/modules/video-audio-recording.el
index 282fdf85..38c1931c 100644
--- a/modules/video-audio-recording.el
+++ b/modules/video-audio-recording.el
@@ -3,6 +3,18 @@
;;
;;; Commentary:
;;
+;; Layer: 4 (Optional).
+;; Category: O/D/S.
+;; Load shape: eager.
+;; Eager reason: none; registers a recording keymap, but device probing should
+;; run only on command (command-loaded target).
+;; Top-level side effects: defines cj/record-map and conditionally registers it
+;; under C-; r.
+;; Runtime requires: system-lib. keybindings is needed for the C-; r binding but
+;; only reached through a boundp guard, so the binding silently drops
+;; standalone. Phase 2 fix.
+;; Direct test load: conditional (C-; r registration skipped without keybindings).
+;;
;; Desktop video and audio recording from within Emacs using ffmpeg.
;; Records from both microphone and system audio simultaneously, which
;; makes it suitable for capturing meetings, presentations, and desktop activity.