1pub mod call_settings;
2
3#[cfg(any(
4 all(target_os = "macos", feature = "livekit-macos"),
5 all(
6 not(target_os = "macos"),
7 feature = "livekit-macos",
8 not(feature = "livekit-cross-platform")
9 )
10))]
11mod macos;
12
13#[cfg(any(
14 all(target_os = "macos", feature = "livekit-macos"),
15 all(
16 not(target_os = "macos"),
17 feature = "livekit-macos",
18 not(feature = "livekit-cross-platform")
19 )
20))]
21pub use macos::*;
22
23#[cfg(any(
24 all(
25 target_os = "macos",
26 feature = "livekit-cross-platform",
27 not(feature = "livekit-macos"),
28 ),
29 all(not(target_os = "macos"), feature = "livekit-cross-platform"),
30))]
31mod cross_platform;
32
33#[cfg(any(
34 all(
35 target_os = "macos",
36 feature = "livekit-cross-platform",
37 not(feature = "livekit-macos"),
38 ),
39 all(not(target_os = "macos"), feature = "livekit-cross-platform"),
40))]
41pub use cross_platform::*;