TuSDKMediaTimelineSlice Class Reference
Inherits from | NSObject |
---|---|
Conforms to | NSCopying |
Declared in | TuSDKMediaTimelineSlice.h |
– initWithTimeRange:
根据 TuSDKMediaTimeRange 初始化 TuSDKMediaTimelineSlice
- (instancetype)initWithTimeRange:(TuSDKMediaTimeRange *)timeRange
Parameters
timeRange |
时间区间 |
---|
Return Value
TuSDKMediaTimelineSlice
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h
– initWithCMTimeRange:
根据开始时间和结束时间初始化时间范围。 当开始时间大于结束时间时为倒序读取模式
- (instancetype)initWithCMTimeRange:(CMTimeRange)timeRange
Parameters
timeRange |
时间区间 |
---|
Return Value
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h
– initWithStart:end:
根据开始时间和结束时间初始化时间范围。 当开始时间大于结束时间时为倒序读取模式
- (instancetype)initWithStart:(CMTime)start end:(CMTime)end
Parameters
start |
开始时间 |
---|---|
end |
结束时间 |
Return Value
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h
isValid
验证当前片段是否有效
@property (nonatomic, readonly) BOOL isValid
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h
timeRange
特效生效时间
@property (nonatomic, readonly) TuSDKMediaTimeRange *timeRange
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h
isReverse
是否为倒序。 如果 timeRange 为反向输出则为倒序。 如 :[[TuSDKMediaTimeRange alloc] initWithStart:CMTimeMakeWithSeconds(5.f, USEC_PER_SEC) end:CMTimeMakeWithSeconds(0.f, USEC_PER_SEC)]
@property (nonatomic, readonly) BOOL isReverse
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h
speedRate
速率调整 取值范围:> 0 && <=4. 默认:1 ( > 1 快速播放 < 1 慢速播放)
@property (nonatomic) CGFloat speedRate
Availability
v3.0
Declared In
TuSDKMediaTimelineSlice.h