1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
//! Cross Platform, Performant and High Quality screen recordings pub mod capturer; pub mod frame; mod targets; mod utils; // Helper Methods pub use targets::get_all_targets; pub use targets::Target; pub use utils::has_permission; pub use utils::is_supported; pub use utils::request_permission; #[cfg(target_os = "macos")] pub mod engine { pub use crate::capturer::engine::mac; }