|
|
e62142b95d
|
fix(sync): persist server bind address
|
2026-04-28 02:29:32 -03:00 |
|
|
|
b69513f088
|
fix(sync): recover hidden server listeners
|
2026-04-28 02:04:29 -03:00 |
|
|
|
a9aefd470c
|
fix(sync): inspect hidden server listeners via procfs
|
2026-04-28 01:33:17 -03:00 |
|
|
|
fbfa450e4a
|
fix(sync): keep uvc recovery aligned with runtime policy
|
2026-04-28 00:21:42 -03:00 |
|
|
|
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 |
|
|
|
7793f1eb41
|
fix(sync): preserve startup timing across client uplinks
|
2026-04-27 07:16:08 -03:00 |
|
|
|
51f6934318
|
fix(sync): anchor pulse pairing to startup phase
|
2026-04-27 06:52:14 -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 |
|
|
|
f8e53d5969
|
fix(sync): keep reanchor inside startup window
|
2026-04-27 02:13:19 -03:00 |
|
|
|
56c475f742
|
fix(sync): keep microphone paired through camera warmup
|
2026-04-27 01:08:06 -03:00 |
|
|
|
7224ae399d
|
fix(sync): gate overlap startup on camera warmup
|
2026-04-27 00:41:00 -03:00 |
|
|
|
f8c48cd89c
|
fix(sync): base startup grace on shared local pts
|
2026-04-27 00:13:03 -03:00 |
|
|
|
0eec6d0beb
|
fix(sync): apply startup video grace to all sessions
|
2026-04-26 17:08:24 -03:00 |
|
|
|
a87577a042
|
fix(sync): warm cold camera relays before pairing
|
2026-04-26 16:45:25 -03:00 |
|
|
|
fb323cb5cc
|
fix(sync): keep probe video on fresh pacing
|
2026-04-26 16:11:15 -03:00 |
|
|
|
38ead8c1e9
|
fix(sync): pace webcam timestamps by frame duration
|
2026-04-26 13:22:52 -03:00 |
|
|
|
71b44521ef
|
fix(sync): refresh playout budget after pairing
|
2026-04-26 12:42:17 -03:00 |
|
|
|
a35c1bb1d4
|
fix(sync): relink raw pcm voice sink
|
2026-04-26 11:58:08 -03:00 |
|
|
|
1153d6843d
|
feat(sync): pair upstream av in shared playout window
|
2026-04-25 22:25:24 -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 |
|
|
|
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 |
|
|
|
a009f1b8e6
|
fix(sync): instrument post-queue uac audio
|
2026-04-24 20:04:39 -03:00 |
|
|
|
b687c258e4
|
fix(sync): instrument theia sink path
|
2026-04-24 19:37:04 -03:00 |
|