Would be really tricky i suspect. The re-run guys who made egui are using video in their app, im curious how they are doing it.
Discussion
yes, most likely they are using an FFI with some C/C++ compositor, that's a guess but educated based on what i know about graphics rendering systems
it's a one-time case i would use C code in my own work, to have a compositor... so i can run my own IM gui code and put video overlays on it
Im doing this with ffmpeg inside egui atm
nostr:note1nqetjwpaku3qs7clvrqtcrw09wn936turk4grxc8nypeflhwkvms0mh0ah
sweet. yeah i knew it was possible... i was working with GUI composition a few years back and i was at a point of merely struggling with the pipeline scheduling, but i built a bunch of neat extra widgets that didn't exist in the toolkit that still haven't been pushed into the upstream and i'd do it if i could get synced up with the state of it but they change the api so much my old code needs yuge amounts of changes to adapt to the new api
it would be simple to add video composition to any competent composition pipeline as a post-step, without adding a lot of complexity to the codebase