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

#include <PVRGUITimesInfo.h>

Public Member Functions

 CPVRGUITimesInfo ()
 
virtual ~CPVRGUITimesInfo ()=default
 
void Reset ()
 
void Update ()
 
std::string GetTimeshiftStartTime (TIME_FORMAT format) const
 
std::string GetTimeshiftEndTime (TIME_FORMAT format) const
 
std::string GetTimeshiftPlayTime (TIME_FORMAT format) const
 
std::string GetTimeshiftOffset (TIME_FORMAT format) const
 
std::string GetTimeshiftProgressDuration (TIME_FORMAT format) const
 
std::string GetTimeshiftProgressStartTime (TIME_FORMAT format) const
 
std::string GetTimeshiftProgressEndTime (TIME_FORMAT format) const
 
std::string GetEpgEventDuration (const std::shared_ptr< const CPVREpgInfoTag > &epgTag, TIME_FORMAT format) const
 
std::string GetEpgEventElapsedTime (const std::shared_ptr< const CPVREpgInfoTag > &epgTag, TIME_FORMAT format) const
 
std::string GetEpgEventRemainingTime (const std::shared_ptr< const CPVREpgInfoTag > &epgTag, TIME_FORMAT format) const
 
std::string GetEpgEventFinishTime (const std::shared_ptr< const CPVREpgInfoTag > &epgTag, TIME_FORMAT format) const
 
std::string GetEpgEventSeekTime (int iSeekSize, TIME_FORMAT format) const
 
int GetTimeshiftProgress () const
 
int GetTimeshiftProgressDuration () const
 
int GetTimeshiftProgressPlayPosition () const
 
int GetTimeshiftProgressEpgStart () const
 
int GetTimeshiftProgressEpgEnd () const
 
int GetTimeshiftProgressBufferStart () const
 
int GetTimeshiftProgressBufferEnd () const
 
int GetEpgEventDuration (const std::shared_ptr< const CPVREpgInfoTag > &epgTag) const
 
int GetEpgEventProgress (const std::shared_ptr< const CPVREpgInfoTag > &epgTag) const
 
bool IsTimeshifting () const
 

Constructor & Destructor Documentation

◆ CPVRGUITimesInfo()

CPVRGUITimesInfo::CPVRGUITimesInfo ( )

◆ ~CPVRGUITimesInfo()

virtual PVR::CPVRGUITimesInfo::~CPVRGUITimesInfo ( )
virtualdefault

Member Function Documentation

◆ GetEpgEventDuration() [1/2]

int CPVRGUITimesInfo::GetEpgEventDuration ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag) const

◆ GetEpgEventDuration() [2/2]

std::string CPVRGUITimesInfo::GetEpgEventDuration ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag,
TIME_FORMAT format ) const

◆ GetEpgEventElapsedTime()

std::string CPVRGUITimesInfo::GetEpgEventElapsedTime ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag,
TIME_FORMAT format ) const

◆ GetEpgEventFinishTime()

std::string CPVRGUITimesInfo::GetEpgEventFinishTime ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag,
TIME_FORMAT format ) const

◆ GetEpgEventProgress()

int CPVRGUITimesInfo::GetEpgEventProgress ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag) const

◆ GetEpgEventRemainingTime()

std::string CPVRGUITimesInfo::GetEpgEventRemainingTime ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag,
TIME_FORMAT format ) const

◆ GetEpgEventSeekTime()

std::string CPVRGUITimesInfo::GetEpgEventSeekTime ( int iSeekSize,
TIME_FORMAT format ) const

◆ GetTimeshiftEndTime()

std::string CPVRGUITimesInfo::GetTimeshiftEndTime ( TIME_FORMAT format) const

◆ GetTimeshiftOffset()

std::string CPVRGUITimesInfo::GetTimeshiftOffset ( TIME_FORMAT format) const

◆ GetTimeshiftPlayTime()

std::string CPVRGUITimesInfo::GetTimeshiftPlayTime ( TIME_FORMAT format) const

◆ GetTimeshiftProgress()

int CPVRGUITimesInfo::GetTimeshiftProgress ( ) const

◆ GetTimeshiftProgressBufferEnd()

int CPVRGUITimesInfo::GetTimeshiftProgressBufferEnd ( ) const

◆ GetTimeshiftProgressBufferStart()

int CPVRGUITimesInfo::GetTimeshiftProgressBufferStart ( ) const

◆ GetTimeshiftProgressDuration() [1/2]

int CPVRGUITimesInfo::GetTimeshiftProgressDuration ( ) const

◆ GetTimeshiftProgressDuration() [2/2]

std::string CPVRGUITimesInfo::GetTimeshiftProgressDuration ( TIME_FORMAT format) const

◆ GetTimeshiftProgressEndTime()

std::string CPVRGUITimesInfo::GetTimeshiftProgressEndTime ( TIME_FORMAT format) const

◆ GetTimeshiftProgressEpgEnd()

int CPVRGUITimesInfo::GetTimeshiftProgressEpgEnd ( ) const

◆ GetTimeshiftProgressEpgStart()

int CPVRGUITimesInfo::GetTimeshiftProgressEpgStart ( ) const

◆ GetTimeshiftProgressPlayPosition()

int CPVRGUITimesInfo::GetTimeshiftProgressPlayPosition ( ) const

◆ GetTimeshiftProgressStartTime()

std::string CPVRGUITimesInfo::GetTimeshiftProgressStartTime ( TIME_FORMAT format) const

◆ GetTimeshiftStartTime()

std::string CPVRGUITimesInfo::GetTimeshiftStartTime ( TIME_FORMAT format) const

◆ IsTimeshifting()

bool CPVRGUITimesInfo::IsTimeshifting ( ) const

◆ Reset()

void CPVRGUITimesInfo::Reset ( )

◆ Update()

void CPVRGUITimesInfo::Update ( )

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