//! Clipbin's recording engine on top of the pinned libobs runtime. //! //! Capture uses only official OBS sources: Game Capture and Window Capture on //! Windows, Xcomposite on X11, and PipeWire through the desktop portal on //! Wayland. See SPEC.md. pub mod capture; pub mod encoders; mod ffi; mod recorder; pub mod runtime; mod thread; pub use recorder::{ Engine, EngineError, Health, PipeWireState, RecorderEvent, Recording, RecordingConfig, SEGMENT_EXTENSION, StatusTracker, StopReason, }; pub use runtime::{RuntimeError, RuntimeLayout};