video_capture/
lib.rs

1use cfg_if::cfg_if;
2
3extern crate x_base as base;
4pub extern crate x_media as media;
5pub extern crate x_variant as variant;
6
7pub mod camera;
8pub mod device;
9pub mod error;
10
11cfg_if! {
12    if #[cfg(any(target_os = "ios", target_os = "macos"))] {
13        #[path = "mac/mod.rs"]
14        pub mod backend;
15    } else if #[cfg(target_os = "windows")] {
16        #[path = "windows/mod.rs"]
17        pub mod backend;
18    } else {
19        compile_error!("unsupported target");
20    }
21}