AVCompositionTrack
AVCompositionTrack объект обеспечивает низкоуровневое представление дорожек дорожка в AVComposition объект, включая тип среды, идентификатор дорожки и массив AVCompositionTrackSegment объекты, каждый включающий URL и идентификатор дорожки, и время, отображаясь.
timeMapping.target.start из первого сегмента дорожки в составе дорожка kCMTimeZero, и timeMapping.target.start из каждой последующей дорожки сегмент равняется CMTimeRangeGetEnd(<#previousTrackSegment#>.timeMapping.target).
Платформа AVFoundation также обеспечивает непостоянный подкласс, AVMutableCompositionTrack.
Наследование
-
NSObject -
AVAssetTrack -
AVCompositionTrack -
AVMutableCompositionTrack
-
NSObject -
AVAssetTrack -
AVCompositionTrack -
AVMutableCompositionTrack
Соответствует
-
AVAsynchronousKeyValueLoading -
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSObjectProtocol -
Печатаемый -
AVAsynchronousKeyValueLoading -
NSCopying -
NSObject
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.7 и позже.
-
Сегменты дорожки дорожки состава. (только для чтения)
Объявление
Swift
var segments: [AnyObject]! { get }Objective C
@property(nonatomic, readonly, copy) NSArray *segmentsОператор импорта
Objective C
@import AVFoundation;Swift
import AVFoundationДоступность
Доступный в OS X v10.7 и позже.
