A timestamp represents an absolute point in time on a (video stream) time line. A timestamp is based on a video frame presentation time stamp. It also stores the wall clock time that corresponds to the time when the video frame was decoded. More...
Public Member Functions | |
Timestamp (Microseconds microseconds) | |
Creates a time stamp from the given microseconds value. More... | |
Timestamp (long microseconds) | |
Creates a time stamp from the given microseconds value. More... | |
override int | GetHashCode () |
override string | ToString () |
int | CompareTo (Timestamp other) |
override bool | Equals (object obj) |
bool | Equals (Timestamp other) |
Static Public Member Functions | |
static bool | operator== (Timestamp lhs, Timestamp rhs) |
static bool | operator!= (Timestamp lhs, Timestamp rhs) |
static bool | operator< (Timestamp lhs, Timestamp rhs) |
static bool | operator<= (Timestamp lhs, Timestamp rhs) |
static bool | operator> (Timestamp lhs, Timestamp rhs) |
static bool | operator>= (Timestamp lhs, Timestamp rhs) |
static Microseconds | operator- (Timestamp lhs, Timestamp rhs) |
static Microseconds | operator- (Timestamp lhs, Microseconds rhs) |
Static Public Attributes | |
static readonly Timestamp | Zero = new Timestamp(0) |
static readonly Timestamp | MaxValue = new Timestamp(long.MaxValue) |
Properties | |
Microseconds | Microseconds [get] |
The video frame presentation time in microseconds. More... | |
DateTime | Date [get] |
The video frame presentation time expressed as wall clock time. More... | |
A timestamp represents an absolute point in time on a (video stream) time line. A timestamp is based on a video frame presentation time stamp. It also stores the wall clock time that corresponds to the time when the video frame was decoded.
RealNetworks.CameraKit.Timestamp.Timestamp | ( | Microseconds | microseconds | ) |
Creates a time stamp from the given microseconds value.
microseconds |
RealNetworks.CameraKit.Timestamp.Timestamp | ( | long | microseconds | ) |
Creates a time stamp from the given microseconds value.
microseconds |
int RealNetworks.CameraKit.Timestamp.CompareTo | ( | Timestamp | other | ) |
override bool RealNetworks.CameraKit.Timestamp.Equals | ( | object | obj | ) |
bool RealNetworks.CameraKit.Timestamp.Equals | ( | Timestamp | other | ) |
override int RealNetworks.CameraKit.Timestamp.GetHashCode | ( | ) |
|
static |
|
static |
override string RealNetworks.CameraKit.Timestamp.ToString | ( | ) |
|
get |
The video frame presentation time expressed as wall clock time.
|
get |
The video frame presentation time in microseconds.