diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-27 02:31:13 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-27 02:31:13 -0400 |
| commit | f43f8154f6e97b29d4b2a02692d4826339eef8a5 (patch) | |
| tree | 69eef3454d4c58f8711998b43fde529aa01f982d /kernel/gsp_rpc_integration.c | |
| parent | 41343c63751daefdd7156d26b817cebc43708c18 (diff) | |
| download | open-iov-f43f8154f6e97b29d4b2a02692d4826339eef8a5.tar.gz open-iov-f43f8154f6e97b29d4b2a02692d4826339eef8a5.zip | |
tools/lg: v2 demo-video composition scripts (split-screen + card builder)
split_screen.sh composes two guest frame streams (KVMFR PPMs from
frame_reader.py) into one hstacked mp4 with last-frame padding for unequal
lengths; build_video.sh wraps a title card, the main segment and an end card
(drawtext, detected font) into the deliverable mp4. Both verified end-to-end
with synthetic PPM sequences (ffprobe: 1280x720 h264, padding pixel-exact).
These are the capture-side pieces for the 1.0.0 video; the guest-side
publishers are tools/guest-diag/xshm_pub.c (X screen) and the existing
frame_producer; the host reader is tools/lg/frame_reader.py.
Diffstat (limited to 'kernel/gsp_rpc_integration.c')
0 files changed, 0 insertions, 0 deletions
