AVTimestamp
public enum AVTimestamp
Undocumented
-
Internal timebase represented as integer
Declaration
Swift
public static let timebase: Int32
-
Internal timebase represented as fractional value
Declaration
Swift
public static let timebaseQ: AVRational
-
Undefined timestamp value.
Usually reported by demuxer that work on containers that do not provide either pts or dts.
Declaration
Swift
public static let noPTS: Int64
-
Compare two timestamps each in its own timebase.
Warning
The result of the function is undefined if one of the timestamps is outside the
int64_t
range when represented in the other’s timebase.Declaration
Swift
public static func compareTimestamp( _ ts_a: Int64, _ tb_a: AVRational, _ ts_b: Int64, _ tb_b: AVRational ) -> Int
Return Value
One of the following values:
- -1 if
ts_a
is beforets_b
- 1 if
ts_a
is afterts_b
- 0 if they represent the same position
- -1 if