Kodi Development  20.0
for Binary and Script based Add-Ons

Inherits CStructHdl< PVRStreamTimes, PVR_STREAM_TIMES >.

Public Member Functions

int64_t GetPTSBegin () const
 To get with SetPTSBegin() changed values. More...
 
int64_t GetPTSEnd () const
 To get with SetPTSEnd() changed values. More...
 
int64_t GetPTSStart () const
 To get with SetPTSStart() changed values. More...
 
time_t GetStartTime () const
 To get with SetStartTime() changed values. More...
 
void SetPTSBegin (int64_t ptsBegin)
 Earliest pts player can seek back. Value is in micro seconds, relative to PTS start. For recordings, this must be zero. For Live TV, this must be zero if not timeshifting and must point to begin of the timeshift buffer, otherwise. More...
 
void SetPTSEnd (int64_t ptsEnd)
 Latest pts player can seek forward. Value is in micro seconds, relative to PTS start. For recordings, this must be the total length. For Live TV, this must be zero if not timeshifting and must point to end of the timeshift buffer, otherwise. More...
 
void SetPTSStart (int64_t ptsStart)
 The pts of startTime. More...
 
void SetStartTime (time_t startTime)
 For recordings, this must be zero. For Live TV, this is a reference time in units of time_t (UTC) from which time elapsed starts. Ideally start of tv show, but can be any other value. More...
 
- Public Member Functions inherited from CStructHdl< PVRStreamTimes, PVR_STREAM_TIMES >
 CStructHdl (const PVR_STREAM_TIMES *cStructure)
 
 CStructHdl (const PVRStreamTimes &cppClass)
 
 CStructHdl (PVR_STREAM_TIMES *cStructure)
 
const PVR_STREAM_TIMESGetCStructure () const
 
 operator const PVR_STREAM_TIMES * () const
 
 operator PVR_STREAM_TIMES * ()
 
const CStructHdloperator= (const CStructHdl &right)
 
const CStructHdloperator= (const PVR_STREAM_TIMES &right)
 

Friends

class CInstancePVRClient
 

Additional Inherited Members

- Protected Attributes inherited from CStructHdl< PVRStreamTimes, PVR_STREAM_TIMES >
PVR_STREAM_TIMESm_cStructure
 

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