screencapturekit/stream/configuration/
mod.rs

1mod internal;
2
3pub mod advanced;
4pub mod audio;
5pub mod captured_elements;
6pub mod captured_frames;
7pub mod colors;
8pub mod dimensions;
9pub mod pixel_format;
10pub mod stream_properties;
11pub mod types;
12
13pub use advanced::SCPresenterOverlayAlertSetting;
14pub use internal::SCStreamConfiguration;
15pub use pixel_format::PixelFormat;
16pub use stream_properties::SCCaptureDynamicRange;
17pub use types::{ConfigError, Point, Rect, Size};
18
19impl Default for SCStreamConfiguration {
20    fn default() -> Self {
21        Self::internal_init()
22    }
23}