pixelflow-test-support 0.1.0

Deterministic test helpers for PixelFlow filters, plugins, and embedders.
Documentation
#![warn(missing_docs)]

//! Deterministic test helpers for PixelFlow filters, plugins, and embedders.
//!
//! Helpers here avoid external media files by constructing frames and graph
//! sources fully in memory.

mod assertions;
mod clips;
mod frames;
mod scheduler_trace;

pub use assertions::{
    EXACT_GOLDEN_TOLERANCE, GoldenTolerance, assert_frame_f32_near, assert_frame_u8_near,
    assert_frame_u16_near, assert_plane_f32_near, assert_plane_u8_near, assert_plane_u16_near,
};
pub use clips::{SyntheticClip, synthetic_clip_from_frames};
pub use frames::{fixed_media, synthetic_f32_frame, synthetic_u8_frame, synthetic_u16_frame};
pub use scheduler_trace::{
    TraceEvent, TraceEventKind, TraceGate, TracePassthroughFilter, TraceRecorder, TraceSource,
};