sourceSampleDataTrackIDs
TypeScriptget sourceSampleDataTrackIDs(): Array<number>Swift declaration@objc(_sourceSampleDataTrackIDs) override dynamic var sourceSampleDataTrackIDs: [CMPersistentTrackID] { get set }class · iOS 4.0+ · Deprecated in iOS 26.0 · SDK 27.1
class AVMutableVideoCompositionget sourceSampleDataTrackIDs(): Array<number>Swift declaration@objc(_sourceSampleDataTrackIDs) override dynamic var sourceSampleDataTrackIDs: [CMPersistentTrackID] { get set }set sourceSampleDataTrackIDs(value: Array<number>)Swift declaration@objc(_sourceSampleDataTrackIDs) override dynamic var sourceSampleDataTrackIDs: [CMPersistentTrackID] { get set }static initAssetApplyingCIFiltersWithHandler(asset: AVAsset, applier: ((arg0: AVAsynchronousCIImageFilteringRequest) => void)): AVMutableVideoCompositionSwift declarationinit(asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping @Sendable (AVAsynchronousCIImageFilteringRequest) -> Void)static videoCompositionWithApplyingCIFiltersWithHandlerCompletionHandler(asset: AVAsset, applier: ((arg0: AVAsynchronousCIImageFilteringRequest) => void), completionHandler: ((arg0: (AVMutableVideoComposition) | null, arg1: (NativeError) | null) => void)): voidSwift declarationclass func videoComposition(with asset: AVAsset, applyingCIFiltersWithHandler applier: @escaping @Sendable (AVAsynchronousCIImageFilteringRequest) -> Void) async throws -> AVMutableVideoCompositionstatic initPropertiesOf(asset: AVAsset): AVMutableVideoCompositionSwift declarationinit(propertiesOf asset: AVAsset)static videoCompositionWithPropertiesOfCompletionHandler(asset: AVAsset, completionHandler: ((arg0: (AVMutableVideoComposition) | null, arg1: (NativeError) | null) => void)): voidSwift declarationclass func videoComposition(withPropertiesOf asset: AVAsset) async throws -> AVMutableVideoCompositionstatic initPropertiesOfPrototypeInstruction(asset: AVAsset, prototypeInstruction: AVVideoCompositionInstruction): AVMutableVideoCompositionSwift declarationinit(propertiesOf asset: AVAsset, prototypeInstruction: AVVideoCompositionInstruction)static videoCompositionWithPropertiesOfPrototypeInstructionCompletionHandler(asset: AVAsset, prototypeInstruction: AVVideoCompositionInstruction, completionHandler: ((arg0: (AVMutableVideoComposition) | null, arg1: (NativeError) | null) => void)): voidSwift declarationclass func videoComposition(withPropertiesOf asset: AVAsset, prototypeInstruction: AVVideoCompositionInstruction) async throws -> AVMutableVideoCompositionget animationTool(): (AVVideoCompositionCoreAnimationTool) | nullSwift declarationvar animationTool: AVVideoCompositionCoreAnimationTool? { get set }set animationTool(value: (AVVideoCompositionCoreAnimationTool) | null)Swift declarationvar animationTool: AVVideoCompositionCoreAnimationTool? { get set }get colorPrimaries(): (string) | nullSwift declarationvar colorPrimaries: String? { get set }set colorPrimaries(value: (string) | null)Swift declarationvar colorPrimaries: String? { get set }get colorTransferFunction(): (string) | nullSwift declarationvar colorTransferFunction: String? { get set }set colorTransferFunction(value: (string) | null)Swift declarationvar colorTransferFunction: String? { get set }get colorYCbCrMatrix(): (string) | nullSwift declarationvar colorYCbCrMatrix: String? { get set }set colorYCbCrMatrix(value: (string) | null)Swift declarationvar colorYCbCrMatrix: String? { get set }get customVideoCompositorClass(): (string) | nullSwift declarationvar customVideoCompositorClass: (any AVVideoCompositing.Type)? { get set }set customVideoCompositorClass(value: (string) | null)Swift declarationvar customVideoCompositorClass: (any AVVideoCompositing.Type)? { get set }get frameDuration(): _CoreMedia_CMTimeSwift declarationvar frameDuration: CMTime { get set }set frameDuration(value: _CoreMedia_CMTime)Swift declarationvar frameDuration: CMTime { get set }get instructions(): Array<SDKHandle>Swift declarationvar instructions: [any AVVideoCompositionInstructionProtocol] { get set }set instructions(value: Array<SDKHandle>)Swift declarationvar instructions: [any AVVideoCompositionInstructionProtocol] { get set }get perFrameHDRDisplayMetadataPolicy(): AVVideoComposition_PerFrameHDRDisplayMetadataPolicySwift declarationvar perFrameHDRDisplayMetadataPolicy: AVVideoComposition.PerFrameHDRDisplayMetadataPolicy { get set }set perFrameHDRDisplayMetadataPolicy(value: AVVideoComposition_PerFrameHDRDisplayMetadataPolicy)Swift declarationvar perFrameHDRDisplayMetadataPolicy: AVVideoComposition.PerFrameHDRDisplayMetadataPolicy { get set }get renderScale(): numberSwift declarationvar renderScale: Float { get set }set renderScale(value: number)Swift declarationvar renderScale: Float { get set }get renderSize(): { width: number; height: number }Swift declarationvar renderSize: CGSize { get set }set renderSize(value: { width: number; height: number })Swift declarationvar renderSize: CGSize { get set }get sourceTrackIDForFrameTiming(): numberSwift declarationvar sourceTrackIDForFrameTiming: CMPersistentTrackID { get set }set sourceTrackIDForFrameTiming(value: number)Swift declarationvar sourceTrackIDForFrameTiming: CMPersistentTrackID { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVMutableVideoComposition.init()
inherited init: cannot prove legal (class declares 4 custom initializers)