AVFoundation · IOS API REFERENCE
AVCaptionConversionValidator
class · iOS 18.0+ · SDK 27.1
class AVCaptionConversionValidator
Members (7)
init · iOS 18.0+init
TypeScriptstatic init(captions: Array<AVCaption>, timeRange: _CoreMedia_CMTimeRange, conversionSettings: NativeMap<AVCaptionSettingsKey, unknown>): AVCaptionConversionValidator
Swift declarationinit(captions: [AVCaption], timeRange: CMTimeRange, conversionSettings: [AVCaptionSettingsKey : Any])
method · iOS 18.0+stopValidating
TypeScriptstopValidating(): void
Swift declarationfunc stopValidating()
method · iOS 18.0+validateCaptionConversion
TypeScriptvalidateCaptionConversion(handler: ((arg0: (AVCaptionConversionWarning) | null) => void)): void
Swift declarationfunc validateCaptionConversion(warningHandler handler: @escaping @Sendable (AVCaptionConversionWarning?) -> Void)
get · iOS 18.0+captions
TypeScriptget captions(): Array<AVCaption>
Swift declarationvar captions: [AVCaption] { get }
get · iOS 18.0+status
TypeScriptget status(): AVCaptionConversionValidator_Status
Swift declarationvar status: AVCaptionConversionValidator.Status { get }
get · iOS 18.0+timeRange
TypeScriptget timeRange(): _CoreMedia_CMTimeRange
Swift declarationvar timeRange: CMTimeRange { get }
get · iOS 18.0+warnings
TypeScriptget warnings(): Array<AVCaptionConversionWarning>
Swift declarationvar warnings: [AVCaptionConversionWarning] { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVCaptionConversionValidator.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All AVFoundation types →