duration
TypeScriptget duration(): CMTimeSwift declarationvar duration: CMTimestruct · iOS 4.0+ · SDK 27.1
struct CMTimeRangeget duration(): CMTimeSwift declarationvar duration: CMTimeset duration(value: CMTime)Swift declarationvar duration: CMTimeget start(): CMTimeSwift declarationvar start: CMTimeset start(value: CMTime)Swift declarationvar start: CMTimestatic get invalid(): CMTimeRangeSwift declarationstatic let invalid: CMTimeRangestatic get zero(): CMTimeRangeSwift declarationstatic let zero: CMTimeRangestatic initStartDuration(start: CMTime, duration: CMTime): CMTimeRangeSwift declarationinit(start: CMTime, duration: CMTime)containsTimeRange(range: CMTimeRange): booleanSwift declarationfunc containsTimeRange(_ range: CMTimeRange) -> BoolcontainsTime(time: CMTime): booleanSwift declarationfunc containsTime(_ time: CMTime) -> Boolintersection(otherRange: CMTimeRange): CMTimeRangeSwift declarationfunc intersection(_ otherRange: CMTimeRange) -> CMTimeRangeget isIndefinite(): booleanSwift declarationvar isIndefinite: Bool { get }static makeFromRawAttachmentValue(repr: _CoreVideo_CVAttachmentRawValue): (CMTimeRange) | nullSwift declarationstatic func makeFromRawAttachmentValue(_ repr: CVAttachmentRawValue) -> CMTimeRange?get rawAttachmentValueRepresentation(): _CoreVideo_CVAttachmentRawValueSwift declarationvar rawAttachmentValueRepresentation: CVAttachmentRawValue { get }get end(): CMTimeSwift declarationvar end: CMTime { get }static initStartEnd(start: CMTime, end: CMTime): CMTimeRangeSwift declarationinit(start: CMTime, end: CMTime)union(otherRange: CMTimeRange): CMTimeRangeSwift declarationfunc union(_ otherRange: CMTimeRange) -> CMTimeRangeget isEmpty(): booleanSwift declarationvar isEmpty: Bool { get }get isValid(): booleanSwift declarationvar isValid: Bool { get }static init(): CMTimeRangeSwift declarationinit()No declarations were skipped in this snapshot.