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 и позже.