CMSyncConvertTime(_:from:to:)
Converts a time from one timebase or clock to another timebase or clock.
Declaration
func CMSyncConvertTime(_ time: CMTime, from fromClockOrTimebase: CMClockOrTimebase, to toClockOrTimebase: CMClockOrTimebase) -> CMTimeDiscussion
If both have a common host, the function syncs the clock or timebase based on the rates in the common tree rooted in that host.
If they have different host clocks (or are both clocks), this calculation also compensates for measured drift between the clocks. To convert to or from host time, pass CMClockGetHostTimeClock() as the appropriate argument.