11 #include "guilib/DispResource.h" 12 #include "threads/Event.h" 13 #include "windowing/VideoSync.h" 21 :
CVideoSync(clock), m_displayLost(
false), m_displayReset(
false)
24 bool Setup()
override;
25 void Run(
CEvent& stopEvent)
override;
26 void Cleanup()
override;
27 float GetFps()
override;
28 void RefreshChanged()
override;
30 void OnLostDisplay()
override;
31 void OnResetDisplay()
override;
34 volatile bool m_displayLost;
35 volatile bool m_displayReset;
37 DXGI_OUTPUT_DESC m_outputDesc{};
38 Microsoft::WRL::ComPtr<IDXGIFactory2> m_factory;
This is an Event class built from a ConditionVariable.
Definition: Event.h:35
Definition: VideoSyncD3D.h:17
Definition: DispResource.h:14
Definition: VideoReferenceClock.h:19
Definition: VideoSync.h:15