123 Commits

Author SHA1 Message Date
14613a319e fix(usb): force gadget enumeration recovery 2026-04-21 19:09:52 -03:00
d60124ce94 fix(input): expose usb recovery state 2026-04-21 17:55:26 -03:00
a8a59fd538 fix(audio): stop USB recovery flapping 2026-04-21 13:31:49 -03:00
c65fcd1137 fix(server): survive unattached HID gadget startup 2026-04-21 13:08:20 -03:00
e3f9fd2610 fix(client): restore audio recovery and input capture 2026-04-21 12:46:47 -03:00
3526bf7b6d fix(relay): stabilize routing and media recovery 2026-04-20 18:41:48 -03:00
c6f9001323 lesavka: add USB recovery controls 2026-04-20 08:38:26 -03:00
50b5f54d27 lesavka: harden gadget audio and uvc startup 2026-04-20 02:28:16 -03:00
fc38925f0d lesavka: refresh live eye detection 2026-04-20 01:41:57 -03:00
64f6ab3336 lesavka: refine launcher capture status 2026-04-20 01:06:50 -03:00
e0a472b714 lesavka: release source hub switches cleanly 2026-04-19 14:14:14 -03:00
fa2233f59e lesavka: share mirrored sources and tighten launcher fit 2026-04-19 04:24:27 -03:00
25da3137aa lesavka: pivot eye streams to native source modes 2026-04-19 03:28:23 -03:00
7cb0a4d655 lesavka: force reencode when requested 2026-04-17 11:51:19 -03:00
4a88535960 lesavka: pace live keyboard reports and show build ids 2026-04-16 16:21:44 -03:00
59ed4e5724 lesavka: harden relay input and install flow 2026-04-16 12:58:05 -03:00
b53ea917d7 feat(launcher): tie relay session to previews and capture power 2026-04-15 04:11:47 -03:00
e15afc2ebd feat(launcher): stage devices with preview and capture power modes 2026-04-15 01:20:51 -03:00
df6dfefce6 wip(launcher): recover relay and preview lane onto master 2026-04-14 23:03:18 -03:00
150cd1a9bc test(gate): reach 95 percent per-file coverage 2026-04-13 02:52:32 -03:00
30490aaa93 testing: expand server main and video coverage contracts 2026-04-12 21:10:15 -03:00
507d1cd6f9 server: unblock workspace build 2026-04-10 14:05:04 -03:00
6823c8caf6 harden stream instrumentation and input/write resilience 2026-04-08 23:01:31 -03:00
b001aa8dd3 stabilize camera streaming and add adaptive monitor controls 2026-04-08 22:23:40 -03:00
eaa03924ed master: ship webcam hdmi path + secure paste + deploy tooling 2026-04-08 20:00:14 -03:00
57adce2696 camera: add HDMI output path 2026-01-28 17:52:00 -03:00
4e96c271ed server: guard gadget cycling 2026-01-08 23:58:19 -03:00
83b34a1b92 server: split uvc helper service 2026-01-08 00:59:14 -03:00
1bec61006d server: stabilize uvc device selection 2026-01-06 12:11:48 -03:00
3c1f647b04 server: supervise uvc helper 2026-01-06 11:48:36 -03:00
30eab21166 server: add UVC control helper 2026-01-06 04:38:41 -03:00
c274e8ce18 client: debugging web cam 2025-12-01 03:34:01 -03:00
d2677afc46 install updates - relay service update 2025-11-30 16:16:03 -03:00
3aca228498 install features - usb fix 2025-07-05 12:45:08 -05:00
d24f6c4386 testing handshakes 2025-07-04 10:17:01 -05:00
49022b3714 added handshakes 2025-07-04 03:41:39 -05:00
6c3942cd2c increased cam logging 2025-07-03 09:24:57 -05:00
1c095a95d1 camera core add 2025-07-03 08:19:59 -05:00
7e3736a389 audio updates for mic 2025-07-01 17:30:34 -05:00
b9a5f51565 increased mic logging 2025-07-01 12:11:52 -05:00
8ebb4a8b92 increased mic logging 2025-07-01 10:23:51 -05:00
02bdc5d76b Mic Setup 2025-06-30 19:35:38 -05:00
f8528897de Audio Fix 2025-06-30 02:42:20 -05:00
0a44f36f5d Audio Overhaul 2025-06-29 22:57:54 -05:00
6e107bb136 AV Desc fix 2025-06-29 17:24:19 -05:00
e93b5a7bde 0.4.0 mostly complete milestone 2025-06-29 04:17:44 -05:00
32c27efd8d 0.4.0 mostly complete milestone 2025-06-29 03:50:07 -05:00
112deaf5be 0.4.0 mostly complete milestone 2025-06-29 03:46:34 -05:00
b2ccf79768 Stream fixes 2025-06-28 19:40:48 -05:00
c742d364e4 many fixes 2025-06-28 18:51:13 -05:00