AVFoundation · IOS API REFERENCE
AVAssetTrackPlan
class · iOS 27.0+ · SDK 27.1
class AVAssetTrackPlan
Members (4)
init · iOS 27.0+init
TypeScriptstatic init(mediaType: AVMediaType, segmentConfigurations: Array<AVPlannedSegmentConfiguration>, trackID: number): AVAssetTrackPlan
Swift declarationinit(mediaType: AVMediaType, segmentConfigurations: [AVPlannedSegmentConfiguration], assemblyTrackID trackID: CMPersistentTrackID)
get · iOS 27.0+assemblyTrackID
TypeScriptget assemblyTrackID(): number
Swift declarationvar assemblyTrackID: CMPersistentTrackID { get }
get · iOS 27.0+mediaType
TypeScriptget mediaType(): AVMediaType
Swift declarationvar mediaType: AVMediaType { get }
get · iOS 27.0+segmentConfigurations
TypeScriptget segmentConfigurations(): Array<AVPlannedSegmentConfiguration>
Swift declarationvar segmentConfigurations: [AVPlannedSegmentConfiguration] { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVAssetTrackPlan.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All AVFoundation types →