ADTF
3.18.2
|
Interface for synchronizing external timestamps to stream time. More...
Public Member Functions | |
ADTF_IID (ISync2RefChannel, "sync2ref_channel.reference_clock.flash.streaming.adtf.iid") | |
Marks the ISync2RefChannel to be castable with the adtf::ucom::ant::ucom_cast. More... | |
virtual base::flash::tNanoSeconds | Sync2RefTime (base::flash::tNanoSeconds tmInputTime)=0 |
virtual base::flash::tNanoSeconds | Sync2RefTime (base::flash::tNanoSeconds tmRefStreamTime, base::flash::tNanoSeconds tmInputTime)=0 |
Public Member Functions inherited from IReferenceClock::ISync2RefChannel | |
ADTF_IID (ISync2RefChannel, "sync2ref_channel.reference_clock.ant.streaming.adtf.iid") | |
Marks the ISync2RefChannel to be castable with the adtf::ucom::ant::ucom_cast. More... | |
virtual tTimeStamp | Sync2RefTime (tTimeStamp tmInputTime)=0 |
Converts an input timestamp to the StreamTime of the framework's ReferenceClock by identifying the clock offset and by compensating the clock drift. More... | |
virtual tTimeStamp | Sync2RefTime (tTimeStamp tmRefStreamTime, tTimeStamp tmInputTime)=0 |
Converts an input timestamp to the given StreamTime of the framework's ReferenceClock by identifying the clock offset and by compensating the clock drift. More... | |
Public Member Functions inherited from IObject | |
ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Marks the IObject to be castable with the ucom_cast() More... | |
Additional Inherited Members | |
Protected Member Functions inherited from IObject | |
~IObject ()=default | |
Protected destructor --> Use implemented Destroy() instead of delete! | |
Interface for synchronizing external timestamps to stream time.
Definition at line 419 of file reference_clock_intf.h.
ADTF_IID | ( | ISync2RefChannel | , |
"sync2ref_channel.reference_clock.flash.streaming.adtf.iid" | |||
) |
Marks the ISync2RefChannel
to be castable with the adtf::ucom::ant::ucom_cast.