#include <DVDClock.h>
◆ CDVDClock()
◆ ~CDVDClock()
| CDVDClock::~CDVDClock |
( |
| ) |
|
|
default |
◆ AbsoluteToSystem()
| int64_t CDVDClock::AbsoluteToSystem |
( |
double | absolute | ) |
|
|
protected |
◆ Advance()
| void CDVDClock::Advance |
( |
double | time | ) |
|
◆ Discontinuity() [1/2]
| void CDVDClock::Discontinuity |
( |
double | clock, |
|
|
double | absolute ) |
◆ Discontinuity() [2/2]
| void CDVDClock::Discontinuity |
( |
double | clock = 0LL | ) |
|
|
inline |
◆ ErrorAdjust()
| double CDVDClock::ErrorAdjust |
( |
double | error, |
|
|
const char * | log ) |
◆ GetAbsoluteClock()
| double CDVDClock::GetAbsoluteClock |
( |
bool | interpolated = true | ) |
|
◆ GetClock() [1/2]
| double CDVDClock::GetClock |
( |
bool | interpolated = true | ) |
|
◆ GetClock() [2/2]
| double CDVDClock::GetClock |
( |
double & | absolute, |
|
|
bool | interpolated = true ) |
◆ GetClockInfo()
| bool CDVDClock::GetClockInfo |
( |
int & | MissedVblanks, |
|
|
double & | ClockSpeed, |
|
|
double & | RefreshRate ) const |
◆ GetClockSpeed()
| double CDVDClock::GetClockSpeed |
( |
| ) |
|
get the current speed of the clock relative normal system time
◆ GetFrequency()
| double CDVDClock::GetFrequency |
( |
| ) |
|
|
inline |
◆ GetSpeedAdjust()
| double CDVDClock::GetSpeedAdjust |
( |
| ) |
|
◆ GetVsyncAdjust()
| double CDVDClock::GetVsyncAdjust |
( |
| ) |
|
◆ Pause()
◆ Reset()
| void CDVDClock::Reset |
( |
| ) |
|
|
inline |
◆ SetMaxSpeedAdjust()
| void CDVDClock::SetMaxSpeedAdjust |
( |
double | speed | ) |
|
◆ SetSpeed()
| void CDVDClock::SetSpeed |
( |
int | iSpeed | ) |
|
◆ SetSpeedAdjust()
| void CDVDClock::SetSpeedAdjust |
( |
double | adjust | ) |
|
◆ SetVsyncAdjust()
| void CDVDClock::SetVsyncAdjust |
( |
double | adjustment | ) |
|
◆ SystemToAbsolute()
| double CDVDClock::SystemToAbsolute |
( |
int64_t | system | ) |
|
|
protected |
◆ SystemToPlaying()
| double CDVDClock::SystemToPlaying |
( |
int64_t | system | ) |
|
|
protected |
◆ UpdateFramerate()
| int CDVDClock::UpdateFramerate |
( |
double | fps, |
|
|
double * | interval = NULL ) |
◆ m_bReset
◆ m_critSection
| CCriticalSection CDVDClock::m_critSection |
|
protected |
◆ m_frameTime
| double CDVDClock::m_frameTime |
|
protected |
◆ m_iDisc
| double CDVDClock::m_iDisc |
|
protected |
◆ m_lastSystemTime
| int64_t CDVDClock::m_lastSystemTime |
|
protected |
◆ m_maxspeedadjust
| double CDVDClock::m_maxspeedadjust |
|
protected |
◆ m_pauseClock
◆ m_paused
◆ m_speedAdjust
| double CDVDClock::m_speedAdjust |
|
protected |
◆ m_speedAfterPause
| int CDVDClock::m_speedAfterPause |
|
protected |
◆ m_speedsection
| CCriticalSection CDVDClock::m_speedsection |
|
protected |
◆ m_startClock
◆ m_systemAdjust
◆ m_systemFrequency
| int64_t CDVDClock::m_systemFrequency |
|
protected |
◆ m_systemOffset
◆ m_systemsection
| CCriticalSection CDVDClock::m_systemsection |
|
protected |
◆ m_systemUsed
◆ m_videoRefClock
◆ m_vSyncAdjust
| double CDVDClock::m_vSyncAdjust |
|
protected |
The documentation for this class was generated from the following files: