mcap/modules/Screen_Record
Musa Mahmood 3f5d1ea124 [0.1.9] Recording toolbar: a Mic button, to turn the microphone on and off mid-recording
- The toolbar's Mic: on / off (red while on) turns the microphone on and off while recording;
  its state is saved as microphone in [video] for the next recording. A microphone that cannot
  be opened turns it off again, with a toast saying why.
- modules/Screen_Record: record_set_microphone, record_microphone, record_microphone_failed. The
  audio thread opens the microphone only while it is on (so Windows shows it in use only then)
  and closes it when turned off. Record_Options.audio_track gives the MP4 a sound track whatever
  is on at the start, silent while nothing is, as one cannot be added once the header is
  written; the app always asks for it. The sources heard and the failures are kept as they
  happen, not only at the start.
- record-probe -mic-toggle: the microphone on at 3 s and off at 7 s. With system sound and with
  nothing else on, the track runs the whole recording without a break.
2026-10-10 08:16:12 +01:00
..
audio_source.jai [0.1.8] Video capture phase 5: sound, from the computer and the microphone, in sync 2026-10-10 08:08:47 +01:00
capture_gpu.jai [0.1.8] Video capture phase 5: sound, from the computer and the microphone, in sync 2026-10-10 08:08:47 +01:00
cursor.jai [0.1.3] Video capture phase 1: modules/Screen_Record and record-probe, Desktop Duplication to NVENC 2026-10-10 06:48:43 +01:00
dxgi_source.jai [0.1.4] Video capture phase 2: Windows.Graphics.Capture, for when Desktop Duplication cannot run 2026-10-10 07:03:47 +01:00
encoder.jai [0.1.8] Video capture phase 5: sound, from the computer and the microphone, in sync 2026-10-10 08:08:47 +01:00
module.jai [0.1.9] Recording toolbar: a Mic button, to turn the microphone on and off mid-recording 2026-10-10 08:16:12 +01:00
remux.jai [0.1.7] Recordings go into the library as regular MP4s, with a keyframe every 2 s 2026-10-10 07:54:48 +01:00
wgc_source.jai [0.1.8] Video capture phase 5: sound, from the computer and the microphone, in sync 2026-10-10 08:08:47 +01:00