Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CVideoSyncOsx Class Reference

#include <VideoSyncOsx.h>

Inheritance diagram for CVideoSyncOsx:
CVideoSync IDispResource

Public Member Functions

 CVideoSyncOsx (void *clock)
 
virtual bool Setup (PUPDATECLOCK func) override
 
virtual void Run (CEvent &stopEvent) override
 
virtual void Cleanup () override
 
virtual float GetFps () override
 
virtual void RefreshChanged () override
 
virtual void OnLostDisplay () override
 
virtual void OnResetDisplay () override
 
void VblankHandler (int64_t nowtime, uint32_t timebase)
 
- Public Member Functions inherited from CVideoSync
 CVideoSync (void *clock)
 
virtual ~CVideoSync ()=default
 

Additional Inherited Members

- Protected Attributes inherited from CVideoSync
PUPDATECLOCK UpdateClock
 
float m_fps
 
voidm_refClock
 

Constructor & Destructor Documentation

§ CVideoSyncOsx()

CVideoSyncOsx::CVideoSyncOsx ( void clock)
inline

Member Function Documentation

§ Cleanup()

void CVideoSyncOsx::Cleanup ( void  )
overridevirtual

Implements CVideoSync.

§ GetFps()

float CVideoSyncOsx::GetFps ( )
overridevirtual

Implements CVideoSync.

§ OnLostDisplay()

void CVideoSyncOsx::OnLostDisplay ( )
overridevirtual

Reimplemented from IDispResource.

§ OnResetDisplay()

void CVideoSyncOsx::OnResetDisplay ( )
overridevirtual

Reimplemented from IDispResource.

§ RefreshChanged()

void CVideoSyncOsx::RefreshChanged ( )
overridevirtual

Reimplemented from CVideoSync.

§ Run()

void CVideoSyncOsx::Run ( CEvent stopEvent)
overridevirtual

Implements CVideoSync.

§ Setup()

bool CVideoSyncOsx::Setup ( PUPDATECLOCK  func)
overridevirtual

Implements CVideoSync.

§ VblankHandler()

void CVideoSyncOsx::VblankHandler ( int64_t  nowtime,
uint32_t  timebase 
)

The documentation for this class was generated from the following files: