Commit Graph

52 Commits

Author SHA1 Message Date
ea9dbf8772 proper tests 2026-04-10 18:29:58 -03:00
e906b0a963 restructure and test, pure python and rust transport both _work_ 2026-04-10 16:25:54 -03:00
9d3ff2c6ba wrap up before restructure 2026-04-10 15:40:56 -03:00
e9e1d14e6b normalize media pipeline at client boundary
- AudioParams.framing field: client declares "raw" or "adts"
- Client strips ADTS from audio before sending (strip_adts)
- Client does H.264 NAL inspection for keyframe detection (h264_is_keyframe)
- Server uses declared sample_rate/channels for ADTS synthesis instead of hardcoded 48kHz/stereo
- Server gates ADTS wrapping on framing field instead of per-packet sniffing

New backends only need to pipe output to demux_and_send() — server and Python unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 13:52:11 -03:00
e92ab933ce ctrl/sync.sh 2026-04-10 13:34:51 -03:00
27c0181d77 somewhat stable 2026-04-10 11:47:15 -03:00
e2ca18d120 improved livedelay 2026-04-10 02:56:04 -03:00
d83576a3ba good checkpoint 2026-04-10 02:24:09 -03:00
6b6bc64ab8 saving status before scene frame fix after rust change 2026-04-10 01:27:09 -03:00
6f8f260b05 session tweak, update docs 2026-04-09 23:25:41 -03:00
512d8ecef8 almost back to working state with rust transport 2026-04-09 22:15:16 -03:00
ff96dcb4f7 phase 3: subprocess backend, dual-backend pipeline, packets flowing 2026-04-09 19:46:20 -03:00
5b467ffba8 phase 2 2026-04-09 18:19:03 -03:00
5921cd6562 phase 1 2026-04-09 16:04:40 -03:00
e69fec5aea agent improvement 2026-04-09 14:58:15 -03:00
64ecdca71e better agent 2026-04-09 14:46:29 -03:00
ade92069c0 flush configurable 2026-04-03 12:05:29 -03:00
074925c360 one behind duplicated, and the correct 2026-04-03 11:54:22 -03:00
101ed10ca1 consisten one behind 2026-04-03 11:36:59 -03:00
741bf995a8 add flush 2026-04-03 11:10:58 -03:00
4a12eacef7 update buffer 2026-04-03 11:05:42 -03:00
4fef6d732b not use vulkan 2026-04-03 11:01:08 -03:00
b0bd02049a try 2 2026-04-03 10:53:46 -03:00
2a049d8c2b first try new approach 2026-04-03 10:47:27 -03:00
fbf9984a5d asdfasdfawds 2026-04-03 10:21:51 -03:00
3f76670169 ffmpeg fix 2026-04-03 09:28:03 -03:00
36e8358fc9 Share pixbufs between frames panel and scrub bar — single disk read per frame
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 08:55:58 -03:00
cbb56c6d51 most solid commit 2026-04-03 08:39:24 -03:00
908231f98a not sure about this commit 2026-04-03 08:21:07 -03:00
51c0bdd2da very nice 2026-04-03 07:18:42 -03:00
84dc1405dc scrub optimization 2026-04-03 06:40:08 -03:00
9dfa252727 the rest of the refactor 2026-04-03 05:16:45 -03:00
130fc5dac2 agent output 2026-04-03 05:03:30 -03:00
f7613c9030 markdown 2026-04-03 04:56:32 -03:00
68c640e3ab bla 2026-04-03 04:41:59 -03:00
b6a98f1fb7 better usability 2026-04-03 04:20:27 -03:00
6852bb8889 some fixes 2026-04-03 04:10:16 -03:00
6159b2a027 frame fix 2026-04-03 04:00:02 -03:00
d14390a649 transcript updates 2026-04-03 03:18:09 -03:00
db3b94a6a1 mend 2026-04-03 01:24:37 -03:00
cae9312db1 tweaks 2026-04-03 00:25:14 -03:00
d61e2a5492 audio and transcript 2026-04-02 22:57:21 -03:00
0b5575f3b3 shortcuts 2026-04-02 22:07:11 -03:00
8c1138c746 some changes 2026-04-02 21:08:17 -03:00
76ff720906 pipi cucu 2026-04-02 00:14:43 -03:00
73b824f6c3 AI 2026-04-01 22:46:27 -03:00
dbc8fd814c good progress 2026-04-01 22:21:15 -03:00
172f21a845 berarr 2026-04-01 21:14:30 -03:00
0f7e4424bc working the player 2026-04-01 19:23:17 -03:00
68802db15c some changes 2026-04-01 16:26:25 -03:00