661 Commits

Author SHA1 Message Date
23002bbbfa media: compensate upstream browser sync path 2026-05-01 19:48:00 -03:00
3920e0a72a media: enforce upstream lip-sync planner 2026-05-01 19:16:40 -03:00
c960df7400 sync: recalibrate fresh uac to uvc timing 2026-05-01 16:57:55 -03:00
dc8559f764 sync: keep microphone uplink freshness-first 2026-05-01 16:31:17 -03:00
7a8150b2db sync: print probe endpoint versions 2026-05-01 16:06:52 -03:00
b948994811 sync: send newest camera uplink frames 2026-05-01 15:21:26 -03:00
aeb85ca998 sync: trust coded probe pairs for verdicts 2026-05-01 14:59:30 -03:00
e73e7f0a0f sync: keep uvc flowing with delayed audio 2026-05-01 14:24:38 -03:00
488d70f809 install: migrate legacy upstream audio offset 2026-05-01 13:52:36 -03:00
c348597ea1 sync: calibrate mirrored upstream av baseline 2026-05-01 13:35:59 -03:00
add8d66c98 probe: color-code mirrored av sync events 2026-05-01 12:38:16 -03:00
bbb6d3100c fix upstream lip sync startup 2026-05-01 12:03:07 -03:00
5cf89c2574 probe: fix mirrored start deadlock 2026-05-01 11:13:20 -03:00
0d9121f921 probe: harden mirrored camera selection 2026-05-01 11:01:50 -03:00
08d424b023 probe: wait for local stimulus readiness 2026-05-01 10:45:32 -03:00
46c8d60d62 probe: add mirrored upstream sync harness 2026-05-01 02:05:07 -03:00
cd7e9b5f09 probe: catch whole-period sync aliasing 2026-05-01 01:26:24 -03:00
0968f5aa8d release: ship lesavka 0.16.11 2026-04-30 22:23:29 -03:00
c12f5bf50c fix(camera): preserve webcam capture mode 2026-04-30 19:40:23 -03:00
8f319549e1 fix(recovery): make media recovery safe 2026-04-30 18:38:34 -03:00
d4a8b78eca fix(installer): require explicit attached gadget rebuilds 2026-04-30 16:13:42 -03:00
3f6447ab88 docs(installer): document explicit gadget rebuild override 2026-04-30 16:10:32 -03:00
e213dad9ce fix(installer): avoid unnecessary gadget resets 2026-04-30 15:47:07 -03:00
3be2d485b0 fix(installer): prefer real HDMI EDID during setup 2026-04-30 15:25:56 -03:00
ca649f96e5 release: ship lesavka 0.16.4 2026-04-30 15:04:00 -03:00
bbf799ea42 release: ship lesavka 0.16.3 2026-04-30 12:39:26 -03:00
b0d1bba1eb release: ship lesavka 0.16.2 2026-04-30 12:07:31 -03:00
ec3edf525a release: ship lesavka 0.16.1 2026-04-30 11:38:16 -03:00
9ec915f91c release: ship lesavka 0.16.0 2026-04-30 08:16:57 -03:00
0e3da31b29 fix(server): calibrate mjpeg upstream audio playout 2026-04-30 00:51:20 -03:00
a384ed2b7b fix(client): keep recording and uplink sync responsive 2026-04-30 00:26:49 -03:00
9401f2b7cd launcher(ui): tighten recovery rail, chip health, and capture fidelity 2026-04-29 23:19:57 -03:00
21ad7c6ee9 install(client): print installed version and commit sha 2026-04-29 21:03:30 -03:00
4d7338d1f9 ui(launcher): add eye clip/record/save controls and remove gate probe 2026-04-29 20:52:55 -03:00
ea0b17b769 release: bump to 0.15.0 and stabilize mjpeg sync gates 2026-04-29 01:25:06 -03:00
37673cb131 test(sync): bound manual av sync probe 2026-04-28 22:18:18 -03:00
8648180ab5 fix(sync): persist mjpeg av calibration defaults 2026-04-28 22:03:51 -03:00
d302764b4a fix(uvc): match v4l2 ioctl layout 2026-04-28 21:49:58 -03:00
0ebb150ebe fix(uvc): stream mjpeg from the control helper 2026-04-28 21:39:46 -03:00
9b610425e1 fix(uvc): use write mode for mjpeg sink 2026-04-28 21:22:57 -03:00
ce8f855db2 fix(uvc): keep control helper off stream queue 2026-04-28 21:00:56 -03:00
5eb984ce08 fix(server): avoid auto gadget cycles with external uvc 2026-04-28 20:28:36 -03:00
ee7550dfe5 fix(sync): recover mjpeg uvc install path 2026-04-28 14:23:59 -03:00
fb9c7b9813 fix(sync): match uvc descriptors to gadget speed 2026-04-28 11:04:28 -03:00
60a6cd1629 fix(sync): build valid uvc control descriptors 2026-04-28 05:23:27 -03:00
1462f736f4 fix(sync): stop uvc helper from guessing /dev/video0 2026-04-28 05:06:19 -03:00
b65bdfb259 fix(sync): skip soft connect on dwc2 2026-04-28 04:30:48 -03:00
7002ba514a fix(sync): fail loud when tethys lacks gadget 2026-04-28 04:03:06 -03:00
cf210d7cf9 fix(sync): tunnel manual probe through ssh 2026-04-28 03:11:05 -03:00
deaaec8a07 chore(sync): auto-detect persisted server port 2026-04-28 02:47:46 -03:00