mirror of
https://github.com/storytold/filmcraft.git
synced 2026-10-29 12:38:06 -06:00
Decode fps per codec (H.264, HEVC, VP9, AV1, ProRes at 1080p/2160p), Program-monitor playback and scrubbing through the real frame scheduler, timeline UI frame time with a 1000-clip / 20-track sequence under egui_kittest (+ wgpu render), export throughput (H.264 + AAC, ProRes), project save/open of 5000 clips, and peak RSS per section (each section runs in its own process under /usr/bin/time). Writes JSON and Markdown to target/bench. bench_playback now shares its code (examples/bench/). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 lines
241 B
Rust
13 lines
241 B
Rust
//! Headless playback benchmark; see `bench/playback.rs` (`cargo xtask bench-playback`).
|
|
|
|
#![allow(dead_code)]
|
|
|
|
#[path = "bench/fixtures.rs"]
|
|
mod fixtures;
|
|
#[path = "bench/playback.rs"]
|
|
mod playback;
|
|
|
|
fn main() {
|
|
playback::cli_main();
|
|
}
|