• Joined on 2026-05-24
itten created repository itten/mxl-builds 2026-06-13 00:10:36 +03:00
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:26:54 +03:00
4402fb2e12 fix decklink-out: use stream_frame_ counter for DeckLink scheduling instead of TAI-based grains_read_
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:24:57 +03:00
b434c61b86 decklink-out: non-blocking frame pool, skip late frames instead of realign, 5 preroll frames
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:23:18 +03:00
bd1f060c73 decklink-out: reuse frames via ScheduledFrameCompleted callback pool
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:21:16 +03:00
26febc41d6 decklink-out: preroll frames before StartScheduledPlayback, detect output format
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:18:05 +03:00
a3cd45cc49 decklink-out: add mode support check, limit CreateVideoFrame error spam
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:15:04 +03:00
b4f766fb9d add HRESULT logging to CreateVideoFrame for debug
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:13:29 +03:00
b5d9c7cd3f fix decklink-out: init grains_read from current time to avoid epoch realignment
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:10:40 +03:00
c2e823beda fix realignment
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 23:07:26 +03:00
003279669e fix output res&frame rate
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-30 22:13:00 +03:00
2206fd71b3 some fixes
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-28 23:55:23 +03:00
8b5fb3dc36 fix skipped write_index
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-28 23:43:39 +03:00
34f72c22f0 hardcoded decklink mode fix
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-28 22:51:49 +03:00
96bef6cd32 fix: use relative symlink for extern/mxl (works on any checkout path)
itten created branch feature/phase3-decklink in itten/DMF-Studio 2026-05-28 22:23:03 +03:00
itten pushed to feature/phase3-decklink at itten/DMF-Studio 2026-05-28 22:23:03 +03:00
d02223224f feat: add DeckLink input and output nodes
itten pushed to develop at itten/DMF-Studio 2026-05-26 23:05:01 +03:00
db41a91967 Merge feature/phase1-framework: Phase 1 complete
4b50f49172 chore: phase 1 cleanup — proper shutdown, flow resource cleanup, test fix
5b48d86c6e fix: separate grain processing thread from LWS event loop
d677b654f0 fix: non-blocking grain timing — use mxlGetNsUntilIndex instead of mxlSleepUntil
503023f3e5 fix: use mxlSleepUntil delivery deadline pattern for grain timing
Compare 12 commits »
itten pushed to feature/phase1-framework at itten/DMF-Studio 2026-05-26 23:05:01 +03:00
4b50f49172 chore: phase 1 cleanup — proper shutdown, flow resource cleanup, test fix
itten pushed to main at itten/DMF-Studio 2026-05-26 23:05:01 +03:00
e4f3498617 Merge develop: Phase 1 complete — Framework + Passthrough
db41a91967 Merge feature/phase1-framework: Phase 1 complete
4b50f49172 chore: phase 1 cleanup — proper shutdown, flow resource cleanup, test fix
5b48d86c6e fix: separate grain processing thread from LWS event loop
d677b654f0 fix: non-blocking grain timing — use mxlGetNsUntilIndex instead of mxlSleepUntil
Compare 13 commits »
itten pushed to feature/phase1-framework at itten/DMF-Studio 2026-05-26 22:56:00 +03:00
5b48d86c6e fix: separate grain processing thread from LWS event loop