#![allow(
clippy::redundant_pub_crate,
unreachable_pub,
reason = "pub(crate) graph for VideoToolbox modules; not part of the public crate API — mirrors linux/vaapi/mod.rs and encoder::apple::videotoolbox::mod.rs"
)]
#[cfg(any(target_os = "macos", target_os = "ios"))]
mod format_desc;
#[cfg(any(target_os = "macos", target_os = "ios"))]
mod video;
#[cfg(any(target_os = "macos", target_os = "ios", test))]
mod codec;
#[cfg(any(target_os = "macos", target_os = "ios"))]
pub(crate) use video::VideoToolboxVideoDecoder;