301 Commits

Author SHA1 Message Date
e89271e46c fix(sync): rebuild incomplete uvc gadgets 2026-04-27 23:04:18 -03:00
5173e3cea7 fix(sync): clear stale server listeners before restart 2026-04-27 22:34:46 -03:00
898947a2b5 fix(sync): stop server unit as a full cgroup 2026-04-27 22:17:34 -03:00
ecc5b6df87 fix(sync): harden mjpeg uvc capture path 2026-04-27 21:36:30 -03:00
8b5dc220ad fix(sync): rebuild incomplete uvc gadgets 2026-04-27 21:02:59 -03:00
cd57ee0f9a chore(sync): print live uvc path after install 2026-04-27 20:39:31 -03:00
c2e8894821 chore(sync): preflight mjpeg uvc before capture 2026-04-27 20:37:58 -03:00
016f97cd00 fix(sync): keep uvc installs on mjpeg by default 2026-04-27 20:36:15 -03:00
fc4c2d2267 fix(sync): isolate installer camera output default 2026-04-27 16:42:02 -03:00
1c842d9bad fix(sync): default webcam installs to uvc output 2026-04-27 16:34:38 -03:00
c8cf0fd254 fix(sync): avoid unnecessary uvc helper restarts 2026-04-27 16:12:51 -03:00
909b9c51fe fix(sync): fail loud when uvc rebuild disappears 2026-04-27 16:05:42 -03:00
36a198db4c fix(sync): force uvc descriptor refresh on codec changes 2026-04-27 15:50:29 -03:00
ff528bad1c fix(sync): propagate uvc codec into uvc env 2026-04-27 14:34:50 -03:00
ab00babf99 fix(sync): honor configurable uvc codec 2026-04-27 13:50:48 -03:00
f477332834 fix(sync): harden probe truth path 2026-04-27 13:35:18 -03:00
67f4cd156e chore(sync): add host capture debug lanes 2026-04-27 10:24:53 -03:00
51f6934318 fix(sync): anchor pulse pairing to startup phase 2026-04-27 06:52:14 -03:00
fe5c99b44f fix(sync): trust raw pulse captures for calibration 2026-04-27 05:19:28 -03:00
b190e94317 fix(sync): favor pulse truth and trim onset pairing 2026-04-27 04:49:44 -03:00
55ef0f4d32 tune(sync): add hdmi audio holdback default 2026-04-27 02:56:07 -03:00
78c000785b fix(install): report semantic server version 2026-04-26 00:27:43 -03:00
538c3e778d fix(sync): recover from catastrophic playout lateness 2026-04-26 00:00:28 -03:00
1153d6843d feat(sync): pair upstream av in shared playout window 2026-04-25 22:25:24 -03:00
8dbd7497f0 feat(sync): add shared playout staging and calibration hints 2026-04-25 16:48:20 -03:00
e155a9e140 fix(sync): stabilize upstream startup anchoring 2026-04-25 14:00:53 -03:00
c6308749fe fix(server): borrow capture power for eye discovery 2026-04-25 11:14:44 -03:00
5c79f20c49 fix(server): retry eye capture discovery 2026-04-25 06:18:27 -03:00
97abb938c5 fix(server): map eye links from distinct capture nodes 2026-04-25 05:57:29 -03:00
76a6df4f60 fix(sync): tighten detector and client freshness 2026-04-25 05:35:16 -03:00
2aa4a27f9f test(sync): auto-select theia host capture mode 2026-04-25 04:51:09 -03:00
c482f44fbc fix(sync): default uac clock alignment off 2026-04-25 04:26:51 -03:00
74706aaf32 fix(audio): simplify uac sink and prebuild sync harness 2026-04-25 02:47:29 -03:00
caca212e71 fix(uac): stabilize gadget mic path 2026-04-25 01:59:53 -03:00
040cf31d01 fix(audio): grant operator alsa access 2026-04-24 22:43:25 -03:00
70426ad8a8 test(audio): use raw alsa for uac sanity 2026-04-24 22:14:43 -03:00
49c25bbf21 fix(audio): reject false-positive uac sanity runs 2026-04-24 21:49:29 -03:00
74e664a28a test(audio): add root uac sanity helper 2026-04-24 21:27:19 -03:00
9e00e7ea89 test(audio): add real speaker to mic sanity preflight 2026-04-24 21:01:17 -03:00
cb408ebd9a fix(audio): add uac clock alignment override 2026-04-24 20:23:45 -03:00
b687c258e4 fix(sync): instrument theia sink path 2026-04-24 19:37:04 -03:00
e06f14d27e fix(server): align live sink clocks 2026-04-24 18:26:19 -03:00
8236b43b54 fix(sync): tune hdmi av alignment 2026-04-24 17:44:11 -03:00
5d6d07d375 fix(sync): harden probe analysis and uac auto selection 2026-04-24 16:33:28 -03:00
0650965e52 feat(media): stabilize hdmi upstream timing 2026-04-24 14:49:57 -03:00
ce11632c89 fix(media): bound upstream latency and restore idle eye placeholder 2026-04-24 00:30:07 -03:00
e0b2b70b29 ui(hygiene): refresh webcam placeholder and mouse coverage 2026-04-23 19:55:16 -03:00
6b202524d2 fix(ui): restore launcher 1080p layout budget 2026-04-23 11:49:19 -03:00
3f3fad7c50 fix(ui): polish launcher status and controls 2026-04-23 11:14:58 -03:00
dfdb93008e release(lesavka): harden v0.12.3 launcher and gates 2026-04-23 07:00:06 -03:00