forked from andelf/Defines-Swift
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCoreMedia.swift
64 lines (64 loc) · 1.83 KB
/
CoreMedia.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
@exported import CoreMedia
func CMTIME_IS_INVALID(time: CMTime) -> Bool
func CMTIMERANGE_IS_EMPTY(range: CMTimeRange) -> Bool
func CMTIMERANGE_IS_VALID(range: CMTimeRange) -> Bool
func CMTIME_IS_NEGATIVEINFINITY(time: CMTime) -> Bool
func CMTIME_IS_INDEFINITE(time: CMTime) -> Bool
func ==(time1: CMTime, time2: CMTime) -> Bool
func ==(range1: CMTimeRange, range2: CMTimeRange) -> Bool
func CMTIME_HAS_BEEN_ROUNDED(time: CMTime) -> Bool
func CMTIMERANGE_IS_INDEFINITE(range: CMTimeRange) -> Bool
func CMTIME_IS_VALID(time: CMTime) -> Bool
func +(addend1: CMTime, addend2: CMTime) -> CMTime
func CMTIME_IS_NUMERIC(time: CMTime) -> Bool
func CMTIMERANGE_IS_INVALID(range: CMTimeRange) -> Bool
func -(minuend: CMTime, subtrahend: CMTime) -> CMTime
func CMTIME_IS_POSITIVEINFINITY(time: CMTime) -> Bool
func <=(time1: CMTime, time2: CMTime) -> Bool
func >=(time1: CMTime, time2: CMTime) -> Bool
func <(time1: CMTime, time2: CMTime) -> Bool
func !=(time1: CMTime, time2: CMTime) -> Bool
func !=(range1: CMTimeRange, range2: CMTimeRange) -> Bool
func >(time1: CMTime, time2: CMTime) -> Bool
extension CMTime {
var isValid: Bool {
get {}
}
var isPositiveInfinity: Bool {
get {}
}
var isNegativeInfinity: Bool {
get {}
}
var isIndefinite: Bool {
get {}
}
var isNumeric: Bool {
get {}
}
var hasBeenRounded: Bool {
get {}
}
var seconds: Double {
get {}
}
func convertScale(newTimescale: Int32, method: CMTimeRoundingMethod) -> CMTime
}
extension CMTimeRange {
var isValid: Bool {
get {}
}
var isIndefinite: Bool {
get {}
}
var isEmpty: Bool {
get {}
}
var end: CMTime {
get {}
}
func union(otherRange: CMTimeRange) -> CMTimeRange
func intersection(otherRange: CMTimeRange) -> CMTimeRange
func containsTime(time: CMTime) -> Bool
func containsTimeRange(range: CMTimeRange) -> Bool
}