A stream synchronization context. More...
Public Member Functions | |
long | getNtpTimestampTicks () |
Gets the NTP timestamp ticks. More... | |
long | getSystemTimestamp () |
Gets the system timestamp. More... | |
void | setNtpTimestampTicks (long value) |
Sets the NTP timestamp ticks. More... | |
void | setSystemTimestamp (long value) |
Sets the system timestamp. More... | |
SynchronizeContext (long ntpTimestampTicks, long systemTimestamp) | |
Initializes a new instance of the fm.liveswitch.SynchronizeContext class. More... | |
SynchronizeContext (long systemTimestamp) | |
Initializes a new instance of the fm.liveswitch.SynchronizeContext class. More... | |
A stream synchronization context.
fm.liveswitch.SynchronizeContext.SynchronizeContext | ( | long | ntpTimestampTicks, |
long | systemTimestamp | ||
) |
Initializes a new instance of the fm.liveswitch.SynchronizeContext class.
ntpTimestampTicks | The NTP timestamp ticks. |
systemTimestamp | The system timestamp. |
fm.liveswitch.SynchronizeContext.SynchronizeContext | ( | long | systemTimestamp | ) |
Initializes a new instance of the fm.liveswitch.SynchronizeContext class.
systemTimestamp | The system timestamp. |
long fm.liveswitch.SynchronizeContext.getNtpTimestampTicks | ( | ) |
Gets the NTP timestamp ticks.
long fm.liveswitch.SynchronizeContext.getSystemTimestamp | ( | ) |
Gets the system timestamp.
Uses a clock known only to the remote sender, but consistent across synchronized streams.
void fm.liveswitch.SynchronizeContext.setNtpTimestampTicks | ( | long | value | ) |
Sets the NTP timestamp ticks.
void fm.liveswitch.SynchronizeContext.setSystemTimestamp | ( | long | value | ) |
Sets the system timestamp.
Uses a clock known only to the remote sender, but consistent across synchronized streams.