Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CVideoReferenceClock Class Reference

#include <VideoReferenceClock.h>

Inheritance diagram for CVideoReferenceClock:
CThread

Public Member Functions

 CVideoReferenceClock ()
 
 ~CVideoReferenceClock () override
 
int64_t GetTime (bool interpolated=true)
 
void SetSpeed (double Speed)
 
double GetSpeed ()
 
double GetRefreshRate (double *interval=nullptr)
 
bool GetClockInfo (int &MissedVblanks, double &ClockSpeed, double &RefreshRate) const
 
void UpdateClock (int NrVBlanks, uint64_t time)
 

Constructor & Destructor Documentation

◆ CVideoReferenceClock()

CVideoReferenceClock::CVideoReferenceClock ( )

◆ ~CVideoReferenceClock()

CVideoReferenceClock::~CVideoReferenceClock ( )
override

Member Function Documentation

◆ GetClockInfo()

bool CVideoReferenceClock::GetClockInfo ( int & MissedVblanks,
double & ClockSpeed,
double & RefreshRate ) const

◆ GetRefreshRate()

double CVideoReferenceClock::GetRefreshRate ( double * interval = nullptr)

◆ GetSpeed()

double CVideoReferenceClock::GetSpeed ( )

◆ GetTime()

int64_t CVideoReferenceClock::GetTime ( bool interpolated = true)

◆ SetSpeed()

void CVideoReferenceClock::SetSpeed ( double Speed)

◆ UpdateClock()

void CVideoReferenceClock::UpdateClock ( int NrVBlanks,
uint64_t time )

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