Files
Christina Ying Wang b3747b4bf9 Add audio input device selector
Add a ComboBox in the top bar to select the audio input device at
runtime. Users with USB audio interfaces or multiple input devices
can now switch without changing their OS default prior to launching the app.

- Add selected_device_name field and switch_device()/
  available_input_devices()/selected_device_name() methods to Mir
- Refactor audio_input() to accept an optional device name
- Add "Audio input:" ComboBox in the top bar after latency compensation
- Cache the device list to avoid per-frame CoreAudio enumeration,
  refresh on ComboBox click to pick up newly connected devices

Signed-off-by: Christina Ying Wang <cywang117@outlook.com>
2026-02-10 21:09:22 -08:00
..
2025-12-11 11:09:50 -05:00
2025-12-17 00:32:49 -05:00
2026-02-10 21:09:22 -08:00
2025-12-18 22:03:06 -05:00