Commit Graph

20 Commits

Author SHA1 Message Date
Dmitry Sergeev a4cbed188a session plan 2026-08-31 23:53:14 +03:00
Dmitry Sergeev b741b7d01f session command 2026-08-31 20:22:15 +03:00
Dmitry Sergeev dcc56ac18c mxl same domain sync adapter 2026-08-31 19:31:23 +03:00
Dmitry Sergeev cd7e239891 sync slot 2026-08-31 10:22:31 +03:00
Dmitry Sergeev aac8c664d8 sync worker 2026-08-31 09:14:38 +03:00
Dmitry Sergeev 774361df47 support separate audio and video domains 2026-08-28 23:09:50 +03:00
Dmitry Sergeev 27dcbd1b40 minor UI fixes 2026-08-28 22:53:50 +03:00
Dmitry Sergeev 8d400dab7a run audio and video slots independently 2026-08-28 22:50:19 +03:00
Dmitry Sergeev d49f4ff15f run audio-only playback through audio slot 2026-08-28 22:16:57 +03:00
Dmitry Sergeev 1083f3b83c add local MXL audio adapter 2026-08-28 21:41:23 +03:00
Dmitry Sergeev 0c4bacb798 allow player startup without feeds 2026-08-27 23:45:46 +03:00
Dmitry Sergeev 743e1680c1 display video worker status 2026-08-27 23:33:04 +03:00
Dmitry Sergeev 9df21828e9 add thread-safe playback status store 2026-08-27 23:23:10 +03:00
Dmitry Sergeev 1571e2700c add video lifecycle controls 2026-08-27 21:59:11 +03:00
Dmitry Sergeev b8801e793d initialize renderer with placeholder frame 2026-08-27 21:01:31 +03:00
Dmitry Sergeev e4e8da2568 remove redundant video grant protocol 2026-08-27 20:34:20 +03:00
Dmitry Sergeev 04e7669e4b stage borrowed video frames on render thread 2026-08-27 13:01:38 +03:00
Dmitry Sergeev 9889054b9f GUI, but still shit a bit 2026-08-25 22:33:36 +03:00
Dmitry Sergeev b0bcd879e3 ok, now we have a gui 2026-08-25 14:52:03 +03:00
Dmitry Sergeev 3b51bea58a First imgui trys 2026-08-25 13:02:54 +03:00