11 #include "threads/Event.h" 14 typedef void (*PUPDATECLOCK)(
int NrVBlanks, uint64_t time,
void *clock);
19 explicit CVideoSync(
void* clock) { m_refClock = clock; }
21 virtual bool Setup(PUPDATECLOCK func) = 0;
22 virtual void Run(
CEvent& stop) = 0;
23 virtual void Cleanup() = 0;
24 virtual float GetFps() = 0;
25 virtual void RefreshChanged() {}
28 PUPDATECLOCK UpdateClock;
This is an Event class built from a ConditionVariable.
Definition: Event.h:35
Definition: VideoReferenceClock.h:19
Definition: VideoSync.h:16