objc2-media-accessibility 0.3.2

Bindings to the MediaAccessibility framework
Documentation
//! This file has been automatically generated by `objc2`'s `header-translator`.
//! DO NOT EDIT
use core::ptr::NonNull;
use objc2_core_foundation::*;

use crate::*;

extern "C-unwind" {
    /// Returns whether the user has enabled the setting to reduce flashing or strobing lights in video content. This setting can also be used to determine if UI in playback controls should be shown.
    ///
    /// Returns: A boolean
    pub fn MADimFlashingLightsEnabled() -> bool;
}

extern "C" {
    /// CFNotification sent to local notification center when mitigation for flashing or strobing lights settings are changed.
    ///
    /// See also [Apple's documentation](https://developer.apple.com/documentation/mediaaccessibility/kmadimflashinglightschangednotification?language=objc)
    pub static kMADimFlashingLightsChangedNotification: &'static CFString;
}