use crate::ns;
pub mod code {
use crate::ns;
#[doc(alias = "SCStreamErrorUserDeclined")]
pub const USER_DECLINED: ns::Integer = -3801;
#[doc(alias = "SCStreamErrorFailedToStart")]
pub const FAILED_TO_START: ns::Integer = -3802;
#[doc(alias = "SCStreamErrorMissingEntitlements")]
pub const MISSING_ENTITLEMENTS: ns::Integer = -3803;
#[doc(alias = "SCStreamErrorFailedApplicationConnectionInvalid")]
pub const FAILED_APPLICATION_CONNECTION_INVALID: ns::Integer = -3804;
#[doc(alias = "SCStreamErrorFailedApplicationConnectionInterrupted")]
pub const FAILED_APPLICATION_CONNECTION_INTERRUPTED: ns::Integer = -3805;
#[doc(alias = "SCStreamErrorFailedNoMatchingApplicationContext")]
pub const FAILED_NO_MATCHING_APPLICATION_CONTEXT: ns::Integer = -3806;
#[doc(alias = "SCStreamErrorAttemptToStartStreamState")]
pub const ATTEMPT_TO_START_STREAM_STATE: ns::Integer = -3807;
#[doc(alias = "SCStreamErrorAttemptToStopStreamState")]
pub const ATTEMPT_TO_STOP_STREAM_STATE: ns::Integer = -3808;
#[doc(alias = "SCStreamErrorAttemptToUpdateFilterState")]
pub const ATTEMPT_TO_UPDATE_FILTER_STATE: ns::Integer = -3809;
#[doc(alias = "SCStreamErrorAttemptToConfigState")]
pub const ATTEMPT_TO_CONFIG_STATE: ns::Integer = -3810;
#[doc(alias = "SCStreamErrorInternalError")]
pub const INTERNAL_ERR: ns::Integer = -3811;
#[doc(alias = "SCStreamErrorInvalidParameter")]
pub const INVALID_PARAM: ns::Integer = -3812;
#[doc(alias = "SCStreamErrorNoWindowList")]
pub const NO_WINDOW_LIST: ns::Integer = -3813;
#[doc(alias = "SCStreamErrorNoDisplayList")]
pub const NO_DISPLAY_LIST: ns::Integer = -3814;
#[doc(alias = "SCStreamErrorNoCaptureSource")]
pub const NO_CAPTURE_SOURCE: ns::Integer = -3815;
#[doc(alias = "SCStreamErrorRemovingStream")]
pub const REMOVING_STREAM: ns::Integer = -3816;
#[doc(alias = "SCStreamErrorUserStopped")]
pub const USER_STOPPED: ns::Integer = -3817;
#[doc(alias = "SCStreamErrorFailedToStartAudioCapture")]
pub const FAILED_TO_START_AUDIO_CAPTURE: ns::Integer = -3818;
#[doc(alias = "SCStreamErrorFailedToStopAudioCapture")]
pub const FAILED_TO_STOP_AUDIO_CAPTURE: ns::Integer = -3819;
#[doc(alias = "SCStreamErrorFailedToStartMicrophoneCapture")]
pub const FAILED_TO_START_MIC_CAPTURE: ns::Integer = -3820;
#[doc(alias = "SCStreamErrorSystemStoppedStream")]
pub const SYSTEM_STOPPED_STREAM: ns::Integer = -3821;
}
#[doc(alias = "SCStreamErrorDomain")]
pub fn domain() -> &'static ns::ErrorDomain {
unsafe { SCStreamErrorDomain }
}
unsafe extern "C" {
static SCStreamErrorDomain: &'static ns::ErrorDomain;
}
impl ns::ErrorDomain {
#[doc(alias = "SCStreamErrorDomain")]
pub fn screen_capture() -> &'static Self {
unsafe { SCStreamErrorDomain }
}
}