One Logo Pool Ball
Media · IOS API REFERENCE

MediaAccessibility

Make your app’s media more accessible by supporting people’s systemwide preferences for video and audio content.

10 types

54 callable entries

1 skipped

98% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Functions and constants

function · iOS 8.0+

MAAudibleMediaCopyPreferredCharacteristics

TypeScript
MAAudibleMediaCopyPreferredCharacteristics(): _CoreFoundation_CFArray
Swift declaration
func MAAudibleMediaCopyPreferredCharacteristics() -> Unmanaged<CFArray>
function · iOS 7.0+

MACaptionAppearanceAddSelectedLanguage

TypeScript
MACaptionAppearanceAddSelectedLanguage(domain: MACaptionAppearanceDomain, language: _CoreFoundation_CFString): boolean
Swift declaration
func MACaptionAppearanceAddSelectedLanguage(_ domain: MACaptionAppearanceDomain, _ language: CFString) -> Bool
function · iOS 26.0+

MACaptionAppearanceCopyActiveProfileID

TypeScript
MACaptionAppearanceCopyActiveProfileID(): _CoreFoundation_CFString
Swift declaration
func MACaptionAppearanceCopyActiveProfileID() -> CFString
function · iOS 7.0+

MACaptionAppearanceCopyBackgroundColor

TypeScript
MACaptionAppearanceCopyBackgroundColor(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): _CoreGraphics_CGColor
Swift declaration
func MACaptionAppearanceCopyBackgroundColor(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> Unmanaged<CGColor>
function · iOS 7.0+

MACaptionAppearanceCopyFontDescriptorForStyle

TypeScript
MACaptionAppearanceCopyFontDescriptorForStyle(domain: MACaptionAppearanceDomain, behavior: (SDKHandle) | null, fontStyle: MACaptionAppearanceFontStyle): _CoreText_CTFontDescriptor
Swift declaration
func MACaptionAppearanceCopyFontDescriptorForStyle(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?, _ fontStyle: MACaptionAppearanceFontStyle) -> Unmanaged<CTFontDescriptor>
function · iOS 7.0+

MACaptionAppearanceCopyForegroundColor

TypeScript
MACaptionAppearanceCopyForegroundColor(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): _CoreGraphics_CGColor
Swift declaration
func MACaptionAppearanceCopyForegroundColor(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> Unmanaged<CGColor>
function · iOS 7.0+

MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics

TypeScript
MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(domain: MACaptionAppearanceDomain): _CoreFoundation_CFArray
Swift declaration
func MACaptionAppearanceCopyPreferredCaptioningMediaCharacteristics(_ domain: MACaptionAppearanceDomain) -> Unmanaged<CFArray>
function · iOS 26.0+

MACaptionAppearanceCopyProfileIDs

TypeScript
MACaptionAppearanceCopyProfileIDs(): _CoreFoundation_CFArray
Swift declaration
func MACaptionAppearanceCopyProfileIDs() -> CFArray
function · iOS 26.0+

MACaptionAppearanceCopyProfileName

TypeScript
MACaptionAppearanceCopyProfileName(profileID: _CoreFoundation_CFString): _CoreFoundation_CFString
Swift declaration
func MACaptionAppearanceCopyProfileName(_ profileID: CFString) -> CFString
function · iOS 7.0+

MACaptionAppearanceCopySelectedLanguages

TypeScript
MACaptionAppearanceCopySelectedLanguages(domain: MACaptionAppearanceDomain): _CoreFoundation_CFArray
Swift declaration
func MACaptionAppearanceCopySelectedLanguages(_ domain: MACaptionAppearanceDomain) -> Unmanaged<CFArray>
function · iOS 7.0+

MACaptionAppearanceCopyWindowColor

TypeScript
MACaptionAppearanceCopyWindowColor(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): _CoreGraphics_CGColor
Swift declaration
func MACaptionAppearanceCopyWindowColor(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> Unmanaged<CGColor>
function

MACaptionAppearanceDidDisplayCaptions

TypeScript
MACaptionAppearanceDidDisplayCaptions(strings: _CoreFoundation_CFArray): void
Swift declaration
func MACaptionAppearanceDidDisplayCaptions(_ strings: CFArray)
function · iOS 26.0+

MACaptionAppearanceExecuteBlockForProfileID

TypeScript
MACaptionAppearanceExecuteBlockForProfileID(profileID: _CoreFoundation_CFString, aBlock: (() => void)): void
Swift declaration
func MACaptionAppearanceExecuteBlockForProfileID(_ profileID: CFString, _ aBlock: @escaping () -> Void)
function · iOS 7.0+

MACaptionAppearanceGetBackgroundOpacity

TypeScript
MACaptionAppearanceGetBackgroundOpacity(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): number
Swift declaration
func MACaptionAppearanceGetBackgroundOpacity(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> CGFloat
function · iOS 7.0+

MACaptionAppearanceGetDisplayType

TypeScript
MACaptionAppearanceGetDisplayType(domain: MACaptionAppearanceDomain): MACaptionAppearanceDisplayType
Swift declaration
func MACaptionAppearanceGetDisplayType(_ domain: MACaptionAppearanceDomain) -> MACaptionAppearanceDisplayType
function · iOS 7.0+

MACaptionAppearanceGetForegroundOpacity

TypeScript
MACaptionAppearanceGetForegroundOpacity(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): number
Swift declaration
func MACaptionAppearanceGetForegroundOpacity(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> CGFloat
function · iOS 7.0+

MACaptionAppearanceGetRelativeCharacterSize

TypeScript
MACaptionAppearanceGetRelativeCharacterSize(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): number
Swift declaration
func MACaptionAppearanceGetRelativeCharacterSize(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> CGFloat
function · iOS 7.0+

MACaptionAppearanceGetTextEdgeStyle

TypeScript
MACaptionAppearanceGetTextEdgeStyle(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): MACaptionAppearanceTextEdgeStyle
Swift declaration
func MACaptionAppearanceGetTextEdgeStyle(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> MACaptionAppearanceTextEdgeStyle
function · iOS 7.0+

MACaptionAppearanceGetWindowOpacity

TypeScript
MACaptionAppearanceGetWindowOpacity(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): number
Swift declaration
func MACaptionAppearanceGetWindowOpacity(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> CGFloat
function · iOS 7.0+

MACaptionAppearanceGetWindowRoundedCornerRadius

TypeScript
MACaptionAppearanceGetWindowRoundedCornerRadius(domain: MACaptionAppearanceDomain, behavior?: (SDKHandle) | null): number
Swift declaration
func MACaptionAppearanceGetWindowRoundedCornerRadius(_ domain: MACaptionAppearanceDomain, _ behavior: UnsafeMutablePointer<MACaptionAppearanceBehavior>?) -> CGFloat
function · iOS 18.0+

MACaptionAppearanceIsCustomized

TypeScript
MACaptionAppearanceIsCustomized(domain: MACaptionAppearanceDomain): boolean
Swift declaration
func MACaptionAppearanceIsCustomized(_ domain: MACaptionAppearanceDomain) -> Bool
function · iOS 26.0+

MACaptionAppearanceSetActiveProfileID

TypeScript
MACaptionAppearanceSetActiveProfileID(profileID: _CoreFoundation_CFString): void
Swift declaration
func MACaptionAppearanceSetActiveProfileID(_ profileID: CFString)
function · iOS 7.0+

MACaptionAppearanceSetDisplayType

TypeScript
MACaptionAppearanceSetDisplayType(domain: MACaptionAppearanceDomain, displayType: MACaptionAppearanceDisplayType): void
Swift declaration
func MACaptionAppearanceSetDisplayType(_ domain: MACaptionAppearanceDomain, _ displayType: MACaptionAppearanceDisplayType)
function · iOS 16.4+

MADimFlashingLightsEnabled

TypeScript
MADimFlashingLightsEnabled(): boolean
Swift declaration
func MADimFlashingLightsEnabled() -> Bool
function · iOS 13.0+

MAImageCaptioningCopyCaption

TypeScript
MAImageCaptioningCopyCaption(url: _CoreFoundation_CFURL): { $ret: (_CoreFoundation_CFString) | null; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func MAImageCaptioningCopyCaption(_ url: CFURL, _ error: UnsafeMutablePointer<CFError?>?) -> CFString?

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

function · iOS 13.0+

MAImageCaptioningCopyMetadataTagPath

TypeScript
MAImageCaptioningCopyMetadataTagPath(): _CoreFoundation_CFString
Swift declaration
func MAImageCaptioningCopyMetadataTagPath() -> CFString
function · iOS 13.0+

MAImageCaptioningSetCaption

TypeScript
MAImageCaptioningSetCaption(url: _CoreFoundation_CFURL, string?: (_CoreFoundation_CFString) | null): { $ret: boolean; $out: { "error": (_CoreFoundation_CFError) | null } }
Swift declaration
func MAImageCaptioningSetCaption(_ url: CFURL, _ string: CFString?, _ error: UnsafeMutablePointer<CFError?>?) -> Bool

Omit the output parameters from the call. The result contains $ret and $out, with error inside $out.

get · iOS 7.0+

MAMediaCharacteristicDescribesMusicAndSoundForAccessibility

TypeScript
const MAMediaCharacteristicDescribesMusicAndSoundForAccessibility: _CoreFoundation_CFString
Swift declaration
let MAMediaCharacteristicDescribesMusicAndSoundForAccessibility: CFString
get · iOS 8.0+

MAMediaCharacteristicDescribesVideoForAccessibility

TypeScript
const MAMediaCharacteristicDescribesVideoForAccessibility: _CoreFoundation_CFString
Swift declaration
let MAMediaCharacteristicDescribesVideoForAccessibility: CFString
get · iOS 7.0+

MAMediaCharacteristicTranscribesSpokenDialogForAccessibility

TypeScript
const MAMediaCharacteristicTranscribesSpokenDialogForAccessibility: _CoreFoundation_CFString
Swift declaration
let MAMediaCharacteristicTranscribesSpokenDialogForAccessibility: CFString
get

kMAAudibleMediaSettingsChangedNotification

TypeScript
const kMAAudibleMediaSettingsChangedNotification: _CoreFoundation_CFString
Swift declaration
let kMAAudibleMediaSettingsChangedNotification: CFString
get

kMACaptionAppearanceSettingsChangedNotification

TypeScript
const kMACaptionAppearanceSettingsChangedNotification: _CoreFoundation_CFString
Swift declaration
let kMACaptionAppearanceSettingsChangedNotification: CFString
get · iOS 16.4+

kMADimFlashingLightsChangedNotification

TypeScript
const kMADimFlashingLightsChangedNotification: _CoreFoundation_CFString
Swift declaration
let kMADimFlashingLightsChangedNotification: CFString

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MAMusicHapticsManager.init()

inherited init: clang: 'init' is unavailable