@Cameron
So I am assuming based on [2.4.13] there isn't a way to provide a external reference clock to the capture card.
"All sources providing the signal to the capture devices must have their clocks synchronized. This can be achieved by providing the sources with a common reference input."
Is that assumption correct? I'm looking for the best way to try and synchronize with other system data.
In 2.5.4.17 IDeckLinkInput::GetHardwareReferenceClock it says
The GetHardwareReferenceClock method returns a clock that is locked to the system clock
which I assume that is what is used with the IDeckLinkVideoInputFrame::GetHardwareReferenceTimestamp as well. Can you expound more on how it is locked to the system clock? Clock resolution? Precision? Accuracy? My capture card is on a Windows machine.
I know I can count on the relative time between timestamps of frames. I'm trying to figure out the best way to synchronize with other system data and not sure the best way to timestamp since they are on a different clock.